| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.77 | 1,500 | $113,655.00 | 88,678 | 2025-12-19 | Filing | |
| $78.43 | 59 | $4,627.37 | 70,373 | 2025-12-19 | Filing | |
| $77.73 | 313 | $24,329.49 | 70,432 | 2025-12-19 | Filing | |
| $75.45 | 193 | $14,561.85 | 70,745 | 2025-12-19 | Filing | |
| $78.01 | 59 | $4,602.59 | 70,373 | 2025-12-19 | Filing | |
| $77.26 | 42 | $3,244.92 | 70,432 | 2025-12-19 | Filing | |
| $75.66 | 37 | $2,799.42 | 70,474 | 2025-12-19 | Filing | |
| $75.07 | 2,831 | $212,523.17 | 70,373 | 2025-12-18 | Filing | |
| $75.00 | 251 | $18,825.00 | 70,373 | 2025-12-18 | Filing | |
| $75.02 | 120 | $9,002.40 | 70,373 | 2025-12-18 | Filing | |
| $76.00 | 100 | $7,600.00 | 70,373 | 2025-12-17 | Filing | |
| $75.44 | 35,261 | $2,660,089.84 | 70,473 | 2025-12-17 | Filing | |
| $76.00 | 100 | $7,600.00 | 70,373 | 2025-12-17 | Filing | |
| $75.31 | 3,584 | $269,911.04 | 70,473 | 2025-12-17 | Filing | |
| $75.28 | 1,245 | $93,723.60 | 72,912 | 2025-12-17 | Filing | |
| $78.62 | 733 | $57,628.46 | 6,666 | 2025-12-03 | Filing | |
| $79.07 | 3,428 | $271,051.96 | 349,964 | 2025-12-02 | Filing | |
| $85.34 | 200 | $17,068.00 | 100,625 | 2025-11-25 | Filing | |
| $84.54 | 2,621 | $221,579.34 | 100,825 | 2025-11-25 | Filing | |
| $83.39 | 4,834 | $403,107.26 | 103,446 | 2025-11-25 | Filing |