| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.04 | 5,591 | $581,687.64 | 14,348 | 2025-11-24 | Filing | |
| $110.09 | 432 | $47,560.31 | 47,984 | 2025-11-20 | Filing | |
| $110.38 | 3,705 | $408,940.49 | 48,416 | 2025-11-20 | Filing | |
| $112.81 | 47,315 | $5,337,605.15 | 66,680 | 2025-11-05 | Filing | |
| $112.68 | 53,696 | $6,050,465.28 | 66,680 | 2025-11-05 | Filing | |
| $113.02 | 14,546 | $1,643,988.92 | 66,680 | 2025-11-05 | Filing | |
| $110.08 | 5,000 | $550,399.50 | 26,400 | 2025-11-06 | Filing | |
| $113.00 | 10,467 | $1,182,812.87 | 30,562 | 2025-11-03 | Filing | |
| $113.06 | 22,476 | $2,541,118.58 | 30,562 | 2025-11-03 | Filing | |
| $89.21 | 42,331 | $3,776,348.51 | 49,196 | 2025-08-18 | Filing | |
| $90.00 | 10,000 | $900,000.00 | 12,063 | 2025-08-12 | Filing | |
| $90.00 | 14,534 | $1,308,060.00 | 12,063 | 2025-08-12 | Filing | |
| $89.09 | 3,000 | $267,270.00 | 27,525 | 2025-08-07 | Filing | |
| $89.58 | 6,248 | $559,695.84 | 66,640 | 2025-08-05 | Filing | |
| $89.52 | 15,861 | $1,419,870.38 | 66,640 | 2025-08-05 | Filing | |
| $89.33 | 17,853 | $1,594,731.72 | 30,512 | 2025-08-05 | Filing | |
| $89.25 | 2,992 | $267,044.98 | 70,817 | 2025-08-04 | Filing | |
| $89.32 | 9,057 | $808,971.24 | 70,817 | 2025-08-04 | Filing | |
| $89.62 | 21,637 | $1,939,071.16 | 70,817 | 2025-08-04 | Filing | |
| $89.42 | 30,566 | $2,733,257.57 | 70,817 | 2025-08-04 | Filing |