| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.07 | 10,000 | $910,700.00 | 77,883 | 2026-05-04 | Filing | |
| $91.16 | 4,000 | $364,640.00 | 921 | 2026-04-28 | Filing | |
| $91.82 | 15,000 | $1,377,300.00 | 54,884 | 2026-04-23 | Filing | |
| $90.73 | 1,559 | $141,448.07 | 39,829 | 2026-04-23 | Filing | |
| $90.08 | 23,441 | $2,111,565.28 | 41,388 | 2026-04-23 | Filing | |
| $90.00 | 10,000 | $900,000.00 | 20,148 | 2026-04-23 | Filing | |
| $79.94 | 1,371 | $109,597.74 | 6,875,783 | 2026-03-11 | Filing | |
| $79.11 | 6,076 | $480,672.36 | 6,877,154 | 2026-03-11 | Filing | |
| $80.47 | 29,431 | $2,368,312.57 | 6,883,230 | 2026-03-10 | Filing | |
| $79.97 | 25,391 | $2,030,518.27 | 6,912,661 | 2026-03-10 | Filing | |
| $78.88 | 178 | $14,040.64 | 6,938,052 | 2026-03-10 | Filing | |
| $81.74 | 4,000 | $326,960.00 | 921 | 2026-02-25 | Filing | |
| $88.06 | 13,054 | $1,149,535.24 | 197,164 | 2026-01-29 | Filing | |
| $87.39 | 49,937 | $4,363,994.43 | 210,218 | 2026-01-29 | Filing | |
| $86.75 | 17,009 | $1,475,530.75 | 260,155 | 2026-01-29 | Filing | |
| $83.85 | 7,000 | $586,950.00 | 623,802 | 2025-12-22 | Filing | |
| $81.11 | 12,000 | $973,320.00 | 62,544 | 2025-12-04 | Filing | |
| $80.87 | 24,770 | $2,003,149.90 | 6,942,812 | 2025-12-03 | Filing | |
| $84.21 | 25,000 | $2,105,250.00 | 13,500 | 2025-11-12 | Filing | |
| $84.01 | 5,000 | $420,050.00 | 1,573,527 | 2025-11-11 | Filing |