| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.35 | 3,000 | $178,050.00 | 51,594 | 2025-11-25 | Filing | |
| $90.00 | 1,678 | $151,020.00 | 17,157 | 2025-03-10 | Filing | |
| $85.39 | 6,297 | $537,700.83 | 18,835 | 2025-03-03 | Filing | |
| $86.30 | 5,683 | $490,442.90 | 18,365 | 2025-02-11 | Filing | |
| $86.82 | 5,400 | $468,828.00 | 18,365 | 2025-02-11 | Filing | |
| $82.64 | 5,662 | $467,907.68 | 320,952 | 2024-11-19 | Filing | |
| $82.55 | 5,213 | $430,333.15 | 320,952 | 2024-11-19 | Filing | |
| $82.41 | 33,725 | $2,779,277.25 | 320,952 | 2024-11-18 | Filing | |
| $82.67 | 48,512 | $4,010,487.04 | 320,952 | 2024-11-18 | Filing | |
| $81.85 | 8,987 | $735,585.95 | 20,058 | 2024-11-12 | Filing | |
| $82.01 | 24,686 | $2,024,498.86 | 30,123 | 2024-11-12 | Filing | |
| $82.00 | 9,063 | $743,166.00 | 18,365 | 2024-11-12 | Filing | |
| $81.93 | 3,414 | $279,709.02 | 18,835 | 2024-11-12 | Filing | |
| $81.99 | 6,471 | $530,557.29 | 18,835 | 2024-11-12 | Filing | |
| $70.41 | 110 | $7,745.10 | 15,934 | 2024-03-01 | Filing | |
| $70.43 | 62 | $4,366.66 | 15,934 | 2024-03-01 | Filing | |
| $70.36 | 416 | $29,269.76 | 15,934 | 2024-02-28 | Filing | |
| $70.19 | 246 | $17,266.74 | 15,934 | 2024-02-28 | Filing | |
| $70.00 | 1 | $70.00 | 15,934 | 2024-02-27 | Filing | |
| $70.44 | 4,545 | $320,149.80 | 15,934 | 2024-02-26 | Filing |