| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.01 | 3,090 | $324,466.07 | 47,335 | 2025-09-22 | Filing | |
| $95.43 | 2,000 | $190,860.00 | 44,789 | 2025-06-11 | Filing | |
| $96.98 | 968 | $93,879.25 | 13,611 | 2025-05-12 | Filing | |
| $91.56 | 3,955 | $362,119.80 | 42,979 | 2025-03-31 | Filing | |
| $107.87 | 1,177 | $126,965.11 | 14,356 | 2025-02-14 | Filing | |
| $109.27 | 2,031 | $221,927.37 | 36,800 | 2025-02-11 | Filing | |
| $109.27 | 2,081 | $227,390.87 | 36,800 | 2025-02-11 | Filing | |
| $123.35 | 4,047 | $499,183.69 | 119,577 | 2024-12-10 | Filing | |
| $104.73 | 484 | $50,689.32 | 13,939 | 2024-09-13 | Filing | |
| $102.83 | 11,969 | $1,230,725.59 | 123,624 | 2024-09-06 | Filing | |
| $115.85 | 1,401 | $162,302.77 | 14,198 | 2024-06-27 | Filing | |
| $117.00 | 2,000 | $234,000.00 | 34,710 | 2024-06-18 | Filing | |
| $113.08 | 3,043 | $344,102.44 | 34,635 | 2024-04-29 | Filing | |
| $118.32 | 4,370 | $517,073.70 | 21,073 | 2024-03-08 | Filing | |
| $118.32 | 4,370 | $517,073.70 | 25,443 | 2024-03-08 | Filing | |
| $107.13 | 998 | $106,914.54 | 14,113 | 2024-02-09 | Filing | |
| $107.13 | 140 | $14,998.03 | 15,111 | 2024-02-09 | Filing | |
| $105.91 | 11,969 | $1,267,617.64 | 123,624 | 2023-12-18 | Filing | |
| $99.41 | 5,977 | $594,146.67 | 32,185 | 2023-12-12 | Filing | |
| $98.71 | 5,374 | $530,448.19 | 38,162 | 2023-12-08 | Filing |