| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.36 | 1,958 | $214,121.59 | 21,251 | 2026-08-17 | Filing | |
| $110.08 | 15,084 | $1,660,446.72 | 26,875 | 2026-08-10 | Filing | |
| $109.98 | 16,866 | $1,854,922.68 | 41,959 | 2026-08-10 | Filing | |
| $106.95 | 3,000 | $320,850.00 | 10,000 | 2026-08-10 | Filing | |
| $106.27 | 94,145 | $10,004,789.15 | 89,805 | 2026-08-05 | Filing | |
| $106.08 | 64 | $6,789.12 | 3,853 | 2026-08-04 | Filing | |
| $104.20 | 59 | $6,147.80 | 3,917 | 2026-08-03 | Filing | |
| $103.04 | 100 | $10,304.00 | 3,976 | 2026-07-31 | Filing | |
| $101.50 | 2,095 | $212,642.50 | 4,076 | 2026-07-30 | Filing | |
| $102.66 | 7,978 | $819,021.48 | 18,241 | 2026-07-31 | Filing | |
| $100.00 | 3,500 | $350,000.00 | 7,541 | 2026-07-30 | Filing | |
| $99.30 | 68,900 | $6,841,770.00 | 45,109 | 2026-07-30 | Filing | |
| $64.90 | 2,490 | $161,601.00 | 6,171 | 2026-06-02 | Filing | |
| $61.02 | 104,000 | $6,346,080.00 | 3,079,779 | 2026-05-01 | Filing | |
| $62.95 | 5,206 | $327,708.33 | 25,715 | 2026-03-10 | Filing | |
| $66.00 | 4,790 | $316,122.28 | 0 | 2026-02-25 | Filing | |
| $65.70 | 7,000 | $459,900.00 | 44,090 | 2026-02-25 | Filing | |
| $65.64 | 2,951 | $193,688.89 | 11,041 | 2026-02-25 | Filing | |
| $63.74 | 635 | $40,474.90 | 6,171 | 2026-02-23 | Filing | |
| $63.37 | 9,935 | $629,580.95 | 24,532 | 2025-08-14 | Filing |