| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.28 | 1,201 | $139,652.28 | 22,617 | 2025-12-11 | Filing | |
| $116.28 | 2,096 | $243,722.88 | 22,596 | 2025-12-11 | Filing | |
| $116.28 | 2,874 | $334,188.72 | 22,575 | 2025-12-11 | Filing | |
| $116.28 | 384 | $44,651.52 | 22,523 | 2025-12-11 | Filing | |
| $107.69 | 8,000 | $861,520.00 | 11,535 | 2025-12-02 | Filing | |
| $107.39 | 48,164 | $5,172,331.96 | 165,564 | 2025-11-10 | Filing | |
| $109.65 | 4,000 | $438,600.00 | 21,506 | 2025-08-29 | Filing | |
| $105.98 | 6,000 | $635,880.00 | 27,072 | 2025-03-12 | Filing | |
| $112.98 | 2,950 | $333,291.00 | 375 | 2025-02-07 | Filing | |
| $124.68 | 2,817 | $351,223.56 | 15,123 | 2024-11-07 | Filing | |
| $124.03 | 22,868 | $2,836,318.04 | 17,940 | 2024-11-07 | Filing | |
| $123.99 | 71,535 | $8,869,624.65 | 170,081 | 2024-11-07 | Filing | |
| $126.09 | 24,279 | $3,061,339.11 | 241,616 | 2024-11-07 | Filing | |
| $127.95 | 56,149 | $7,184,264.55 | 172,426 | 2024-11-06 | Filing | |
| $128.55 | 33,690 | $4,330,849.50 | 228,575 | 2024-11-06 | Filing | |
| $128.26 | 24,587 | $3,153,528.62 | 210,031 | 2024-11-06 | Filing | |
| $128.26 | 28,150 | $3,610,519.00 | 208,610 | 2024-11-06 | Filing | |
| $119.97 | 1,110 | $133,166.70 | 10,175 | 2024-09-03 | Filing | |
| $113.43 | 2,839 | $322,027.77 | 14,535 | 2024-08-21 | Filing | |
| $118.57 | 69,093 | $8,192,357.01 | 207,315 | 2024-05-13 | Filing |