| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.57 | 1,971 | $233,701.47 | 0 | 2025-08-25 | Filing | |
| $110.85 | 1,000 | $110,845.00 | 46,831 | 2025-05-13 | Filing | |
| $108.76 | 689 | $74,935.64 | 0 | 2025-01-22 | Filing | |
| $111.36 | 3,078 | $342,766.08 | 0 | 2024-12-17 | Filing | |
| $114.99 | 4,000 | $459,960.00 | 44,055 | 2024-12-11 | Filing | |
| $114.49 | 4,000 | $457,960.00 | 48,055 | 2024-12-11 | Filing | |
| $114.93 | 69,080 | $7,939,633.81 | 226,767 | 2024-11-22 | Filing | |
| $114.49 | 303,332 | $34,727,479.68 | 295,847 | 2024-11-22 | Filing | |
| $113.62 | 5,000 | $568,101.00 | 44,055 | 2024-11-20 | Filing | |
| $99.99 | 2,798 | $279,772.02 | 0 | 2024-11-11 | Filing | |
| $106.00 | 4,400 | $466,400.00 | 0 | 2024-05-09 | Filing | |
| $121.92 | 1,857 | $226,405.44 | 4,400 | 2024-04-01 | Filing | |
| $112.50 | 4,792 | $539,087.06 | 38,493 | 2024-02-15 | Filing | |
| $90.11 | 898 | $80,918.78 | 1,861 | 2024-01-02 | Filing | |
| $92.99 | 18,788 | $1,747,096.12 | 33,586 | 2023-12-18 | Filing | |
| $89.05 | 959 | $85,398.95 | 961 | 2023-08-01 | Filing | |
| $99.16 | 1,145 | $113,538.20 | 29,138 | 2023-04-25 | Filing | |
| $95.21 | 1,139 | $108,444.19 | 30,283 | 2023-03-21 | Filing | |
| $103.44 | 1,139 | $117,818.16 | 30,908 | 2023-02-21 | Filing | |
| $105.71 | 1,139 | $120,407.68 | 32,047 | 2023-01-24 | Filing |