| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.98 | 5,160 | $567,502.99 | 6,437 | 2025-03-12 | Filing | |
| $115.98 | 54,510 | $6,321,862.66 | 10,497 | 2025-03-10 | Filing | |
| $111.21 | 0 | $4.00 | 114,611 | 2025-03-03 | Filing | |
| $106.11 | 10,000 | $1,061,100.00 | 32,500 | 2024-12-16 | Filing | |
| $107.28 | 2 | $265.05 | 34,104 | 2024-12-10 | Filing | |
| $112.00 | 39,520 | $4,426,240.00 | 4,973 | 2024-12-02 | Filing | |
| $112.44 | 7,780 | $874,789.42 | 0 | 2024-11-22 | Filing | |
| $112.19 | 45,120 | $5,062,220.35 | 10,325 | 2024-11-21 | Filing | |
| $107.43 | 6,600 | $709,042.62 | 37,169 | 2024-11-12 | Filing | |
| $107.44 | 6,600 | $709,107.96 | 37,169 | 2024-11-12 | Filing | |
| $104.30 | 34,177 | $3,564,688.44 | 112,719 | 2024-11-07 | Filing | |
| $103.84 | 139,527 | $14,488,330.20 | 112,719 | 2024-11-06 | Filing | |
| $103.84 | 160,473 | $16,663,339.80 | 112,719 | 2024-11-06 | Filing | |
| $104.00 | 100,000 | $10,400,160.00 | 112,719 | 2024-11-05 | Filing | |
| $103.03 | 159,023 | $16,384,664.47 | 112,719 | 2024-11-04 | Filing | |
| $103.03 | 6,800 | $700,626.44 | 112,719 | 2024-11-04 | Filing | |
| $103.73 | 5,795 | $601,125.20 | 7,129 | 2024-11-04 | Filing | |
| $103.94 | 5,795 | $602,338.10 | 7,129 | 2024-11-04 | Filing | |
| $99.37 | 26,232 | $2,606,681.71 | 4,319 | 2024-08-05 | Filing | |
| $99.37 | 8,470 | $841,666.44 | 4,319 | 2024-08-05 | Filing |