| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.41 | 23,984 | $2,000,594.18 | 157,400 | 2026-06-10 | Filing | |
| $80.75 | 26,016 | $2,100,737.37 | 181,384 | 2026-06-09 | Filing | |
| $80.75 | 55,154 | $4,453,569.68 | 207,400 | 2026-06-09 | Filing | |
| $80.75 | 18,830 | $1,520,482.96 | 207,400 | 2026-06-09 | Filing | |
| $79.46 | 48,394 | $3,845,174.31 | 207,400 | 2026-06-08 | Filing | |
| $79.46 | 51,606 | $4,100,457.94 | 207,400 | 2026-06-08 | Filing | |
| $79.46 | 19,180 | $1,524,035.13 | 207,400 | 2026-06-05 | Filing | |
| $79.46 | 80,820 | $6,422,038.02 | 207,400 | 2026-06-05 | Filing | |
| $80.13 | 436,296 | $34,959,133.22 | 122,833 | 2026-06-05 | Filing | |
| $80.00 | 8,000 | $640,019.20 | 122,833 | 2026-06-04 | Filing | |
| $80.93 | 31,625 | $2,559,518.78 | 223,330 | 2026-05-15 | Filing | |
| $78.90 | 200,000 | $15,780,900.00 | 78,155 | 2026-05-07 | Filing | |
| $77.37 | 23,880 | $1,847,686.34 | 17,725 | 2026-03-09 | Filing | |
| $79.50 | 23,556 | $1,872,746.76 | 223,330 | 2026-03-03 | Filing | |
| $79.14 | 250,000 | $19,784,750.00 | 278,155 | 2026-03-03 | Filing | |
| $79.05 | 688 | $54,387.91 | 528,155 | 2026-03-03 | Filing | |
| $79.41 | 28,765 | $2,284,317.82 | 0 | 2026-03-03 | Filing | |
| $81.00 | 21,326 | $1,727,406.00 | 173,728 | 2026-02-27 | Filing | |
| $80.52 | 72,449 | $5,833,933.99 | 279,917 | 2026-03-02 | Filing | |
| $80.75 | 21,326 | $1,722,074.50 | 173,728 | 2026-02-26 | Filing |