| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.58 | 66,467 | $5,488,532.47 | 203,392 | 2025-12-11 | Filing | |
| $89.65 | 200 | $17,930.00 | 0 | 2025-12-10 | Filing | |
| $88.82 | 65,029 | $5,776,096.88 | 200 | 2025-12-10 | Filing | |
| $88.13 | 111,379 | $9,815,408.03 | 65,229 | 2025-12-10 | Filing | |
| $87.10 | 62,184 | $5,416,058.50 | 176,608 | 2025-12-10 | Filing | |
| $86.05 | 42,458 | $3,653,693.47 | 238,792 | 2025-12-10 | Filing | |
| $83.77 | 500 | $41,885.55 | 59,000 | 2025-12-08 | Filing | |
| $83.80 | 8,335 | $698,501.34 | 0 | 2025-12-08 | Filing | |
| $83.80 | 25,000 | $2,095,085.00 | 0 | 2025-12-08 | Filing | |
| $83.77 | 1,000 | $83,771.10 | 0 | 2025-12-08 | Filing | |
| $83.77 | 1,000 | $83,771.10 | 0 | 2025-12-08 | Filing | |
| $83.77 | 3,000 | $251,313.30 | 0 | 2025-12-08 | Filing | |
| $83.80 | 25,000 | $2,095,085.00 | 0 | 2025-12-08 | Filing | |
| $83.80 | 102,835 | $8,617,922.64 | 185,181 | 2025-12-08 | Filing | |
| $75.97 | 18 | $1,367.37 | 79 | 2025-11-26 | Filing | |
| $75.25 | 378 | $28,446.01 | 97 | 2025-11-26 | Filing | |
| $74.52 | 1,414 | $105,365.06 | 475 | 2025-11-26 | Filing | |
| $73.60 | 306 | $22,522.12 | 1,889 | 2025-11-26 | Filing | |
| $79.53 | 667 | $53,045.31 | 0 | 2025-12-03 | Filing | |
| $79.09 | 8,405 | $664,760.70 | 667 | 2025-12-03 | Filing |