| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.47 | 7,500 | $768,525.00 | 0 | 2025-06-20 | Filing | |
| $100.90 | 7,500 | $756,750.00 | 0 | 2025-06-18 | Filing | |
| $100.26 | 7,500 | $751,950.00 | 0 | 2025-06-17 | Filing | |
| $102.42 | 7,500 | $768,150.00 | 0 | 2025-06-16 | Filing | |
| $110.44 | 25,000 | $2,761,000.00 | 5,783 | 2025-06-09 | Filing | |
| $103.43 | 3,750 | $387,862.50 | 46,637 | 2025-05-28 | Filing | |
| $105.47 | 3,750 | $395,512.50 | 50,387 | 2025-05-27 | Filing | |
| $103.45 | 20,000 | $2,069,000.00 | 5,783 | 2025-05-28 | Filing | |
| $104.66 | 20,673 | $2,163,636.18 | 5,783 | 2025-05-27 | Filing | |
| $107.49 | 3,000 | $322,473.00 | 54,137 | 2025-05-20 | Filing | |
| $131.07 | 3,000 | $393,210.00 | 42,187 | 2025-02-14 | Filing | |
| $129.86 | 12,000 | $1,558,320.00 | 42,187 | 2025-02-13 | Filing | |
| $91.31 | 11,016 | $1,005,870.96 | 10,002 | 2024-09-11 | Filing | |
| $84.26 | 47,739 | $4,022,488.14 | 5,783 | 2024-08-09 | Filing | |
| $74.31 | 7,910 | $587,813.46 | 5,783 | 2024-05-29 | Filing | |
| $75.14 | 5,248 | $394,332.62 | 14,600 | 2024-05-29 | Filing | |
| $75.21 | 5,249 | $394,774.67 | 19,848 | 2024-05-28 | Filing | |
| $77.24 | 24,662 | $1,904,942.20 | 0 | 2024-04-01 | Filing | |
| $71.61 | 2,347 | $168,062.10 | 120,756 | 2024-03-15 | Filing | |
| $69.70 | 16,976 | $1,183,261.15 | 120,756 | 2024-03-14 | Filing |