| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.20 | 3,247 | $247,421.40 | 111,798 | 2025-11-07 | Filing | |
| $72.35 | 1,200 | $86,820.00 | 2,594 | 2025-11-19 | Filing | |
| $76.94 | 7,076 | $544,427.44 | 115,045 | 2025-11-11 | Filing | |
| $76.27 | 210 | $16,016.70 | 122,121 | 2025-11-10 | Filing | |
| $87.82 | 9,000 | $790,411.50 | 7,050 | 2025-09-11 | Filing | |
| $87.82 | 9,000 | $790,411.50 | 7,050 | 2025-09-11 | Filing | |
| $91.46 | 70,000 | $6,402,200.00 | 18,742,108 | 2025-09-08 | Filing | |
| $91.54 | 1,764 | $161,470.74 | 8,948 | 2025-09-08 | Filing | |
| $88.85 | 40,000 | $3,553,920.00 | 18,812,108 | 2025-09-02 | Filing | |
| $89.16 | 12,000 | $1,069,976.40 | 7,050 | 2025-08-20 | Filing | |
| $89.17 | 900 | $80,251.02 | 2,586 | 2025-08-19 | Filing | |
| $88.58 | 1,500 | $132,870.00 | 113,713 | 2025-08-07 | Filing | |
| $88.58 | 500 | $44,290.00 | 24,192 | 2025-08-07 | Filing | |
| $108.46 | 3,957 | $429,162.77 | 11,804 | 2025-06-09 | Filing | |
| $108.09 | 2,400 | $259,416.00 | 7,050 | 2025-06-09 | Filing | |
| $108.28 | 3,000 | $324,847.80 | 115,213 | 2025-06-09 | Filing | |
| $110.64 | 2,211 | $244,633.22 | 15,761 | 2025-06-05 | Filing | |
| $112.36 | 2,816 | $316,396.19 | 44,281 | 2025-06-03 | Filing | |
| $110.41 | 6,351 | $701,213.91 | 122,331 | 2025-06-02 | Filing | |
| $111.76 | 150 | $16,764.00 | 128,682 | 2025-05-30 | Filing |