| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.78 | 30,407 | $3,307,734.27 | 227,876 | 2026-03-03 | Filing | |
| $106.09 | 3,914 | $415,250.35 | 81,003 | 2026-03-03 | Filing | |
| $105.36 | 2,766 | $291,425.76 | 22,827 | 2026-03-03 | Filing | |
| $107.04 | 1,950 | $208,723.52 | 258,283 | 2026-03-02 | Filing | |
| $106.59 | 44,104 | $4,700,877.76 | 260,233 | 2026-03-02 | Filing | |
| $105.52 | 45,870 | $4,840,151.94 | 304,337 | 2026-03-02 | Filing | |
| $103.61 | 44,344 | $4,594,273.42 | 350,207 | 2026-03-02 | Filing | |
| $100.00 | 1,148 | $114,802.53 | 371,911 | 2026-02-27 | Filing | |
| $99.06 | 100,000 | $9,906,350.00 | 373,059 | 2026-02-27 | Filing | |
| $104.00 | 6,858 | $713,232.00 | 84,917 | 2026-03-02 | Filing | |
| $103.08 | 8,631 | $889,695.56 | 6,738 | 2026-03-02 | Filing | |
| $98.50 | 5,620 | $553,574.50 | 38,746 | 2026-02-27 | Filing | |
| $100.00 | 1,000 | $100,000.00 | 18,255 | 2026-02-27 | Filing | |
| $105.99 | 5,102 | $540,760.98 | 97,256 | 2026-03-02 | Filing | |
| $97.00 | 3,215 | $311,858.86 | 87,861 | 2026-02-26 | Filing | |
| $100.25 | 111,890 | $11,216,815.85 | 473,059 | 2026-02-20 | Filing | |
| $100.23 | 10,000 | $1,002,300.00 | 87,923 | 2025-06-20 | Filing | |
| $99.95 | 5,498 | $549,535.00 | 14,565 | 2025-06-13 | Filing | |
| $100.71 | 5,000 | $503,525.50 | 90,176 | 2025-06-16 | Filing | |
| $101.00 | 5,003 | $505,303.00 | 95,176 | 2025-06-16 | Filing |