| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.48 | 4,493 | $478,409.70 | 249,861 | 2026-02-12 | Filing | |
| $105.40 | 73,324 | $7,728,430.26 | 254,354 | 2026-02-12 | Filing | |
| $103.54 | 2,844 | $294,455.53 | 327,678 | 2026-02-12 | Filing | |
| $102.63 | 100,920 | $10,357,732.45 | 330,522 | 2026-02-12 | Filing | |
| $103.00 | 7,773 | $800,619.00 | 36,528 | 2026-02-13 | Filing | |
| $103.46 | 12,429 | $1,285,867.05 | 68,221 | 2026-02-12 | Filing | |
| $106.03 | 2,380 | $252,341.64 | 35,005 | 2026-02-12 | Filing | |
| $104.98 | 15,148 | $1,590,185.54 | 50,174 | 2026-02-12 | Filing | |
| $77.24 | 4,000 | $308,972.40 | 17,102 | 2025-11-10 | Filing | |
| $81.13 | 2,500 | $202,825.00 | 48,801 | 2025-08-28 | Filing | |
| $81.44 | 8,557 | $696,882.08 | 44,301 | 2025-08-27 | Filing | |
| $78.97 | 8,800 | $694,892.88 | 249,861 | 2025-08-21 | Filing | |
| $78.90 | 19,000 | $1,499,179.80 | 258,661 | 2025-08-21 | Filing | |
| $79.81 | 1,002 | $79,971.02 | 51,301 | 2025-08-14 | Filing | |
| $65.07 | 1,718 | $111,781.67 | 36,828 | 2024-11-29 | Filing | |
| $60.26 | 13,000 | $783,442.40 | 53,003 | 2024-05-29 | Filing | |
| $99.27 | 2,000 | $198,545.60 | 8,316 | 2021-08-12 | Filing | |
| $98.29 | 2,180 | $214,268.49 | 10,316 | 2021-08-11 | Filing | |
| $99.37 | 820 | $81,482.33 | 12,496 | 2021-08-11 | Filing | |
| $105.00 | 2,000 | $210,000.00 | 31,608 | 2022-01-04 | Filing |