| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.63 | 2,896 | $355,139.38 | 11,193 | 2026-02-27 | Filing | |
| $122.63 | 2,200 | $269,786.00 | 11,193 | 2026-02-27 | Filing | |
| $128.75 | 1,700 | $218,878.40 | 99,864 | 2026-02-23 | Filing | |
| $127.86 | 600 | $76,718.40 | 101,564 | 2026-02-23 | Filing | |
| $125.79 | 1,300 | $163,527.00 | 102,164 | 2026-02-23 | Filing | |
| $125.00 | 10,813 | $1,351,581.75 | 103,464 | 2026-02-23 | Filing | |
| $123.72 | 12,705 | $1,571,811.78 | 114,277 | 2026-02-23 | Filing | |
| $123.00 | 32,286 | $3,971,113.43 | 126,982 | 2026-02-23 | Filing | |
| $134.62 | 3,494 | $470,362.28 | 26,404 | 2026-02-06 | Filing | |
| $114.50 | 2,783 | $318,653.50 | 8,742 | 2025-11-11 | Filing | |
| $113.05 | 4,067 | $459,762.15 | 0 | 2025-08-13 | Filing | |
| $133.49 | 1,440 | $192,225.60 | 14,989 | 2025-07-31 | Filing | |
| $126.42 | 1,500 | $189,630.00 | 0 | 2025-06-11 | Filing | |
| $131.15 | 1,417 | $185,839.55 | 14,989 | 2025-05-12 | Filing | |
| $123.48 | 1,611 | $198,926.28 | 0 | 2025-03-10 | Filing | |
| $123.39 | 2,127 | $262,450.53 | 8,026 | 2025-02-28 | Filing | |
| $125.03 | 4,254 | $531,876.34 | 0 | 2024-10-30 | Filing | |
| $125.00 | 5,044 | $630,500.00 | 11,433 | 2024-10-29 | Filing | |
| $125.54 | 3,650 | $458,233.05 | 53,902 | 2024-10-29 | Filing | |
| $124.60 | 10,361 | $1,290,982.67 | 57,552 | 2024-10-29 | Filing |