| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.59 | 100 | $6,359.00 | 1,208,923 | 2026-03-19 | Filing | |
| $62.82 | 5,346 | $335,835.72 | 1,209,023 | 2026-03-19 | Filing | |
| $61.84 | 9,554 | $590,819.36 | 1,214,369 | 2026-03-19 | Filing | |
| $62.72 | 800 | $50,176.00 | 1,223,923 | 2026-03-18 | Filing | |
| $62.12 | 14,200 | $882,104.00 | 1,224,723 | 2026-03-18 | Filing | |
| $79.77 | 1,700 | $135,609.00 | 529,221 | 2025-12-05 | Filing | |
| $79.06 | 11,598 | $916,937.88 | 530,921 | 2025-12-05 | Filing | |
| $77.99 | 31,790 | $2,479,302.10 | 542,519 | 2025-12-05 | Filing | |
| $80.05 | 15,080 | $1,207,154.00 | 180,138 | 2025-11-19 | Filing | |
| $80.00 | 9,920 | $793,600.00 | 195,218 | 2025-11-18 | Filing | |
| $76.06 | 25,000 | $1,901,500.00 | 205,138 | 2025-11-17 | Filing | |
| $73.89 | 35,000 | $2,586,150.00 | 68,012 | 2025-09-16 | Filing | |
| $74.44 | 14,000 | $1,042,160.00 | 68,181 | 2025-09-16 | Filing | |
| $72.13 | 500 | $36,065.00 | 53,495 | 2025-09-11 | Filing | |
| $72.74 | 10,000 | $727,400.00 | 239,183 | 2025-09-10 | Filing | |
| $71.99 | 500 | $35,995.00 | 53,995 | 2025-09-09 | Filing | |
| $71.10 | 5,000 | $355,500.00 | 19,889 | 2025-08-27 | Filing | |
| $66.98 | 1,500 | $100,470.00 | 54,495 | 2025-08-19 | Filing | |
| $67.50 | 65,598 | $4,427,865.00 | 138,198 | 2025-08-19 | Filing | |
| $68.31 | 17,000 | $1,161,270.00 | 86,774 | 2025-08-13 | Filing |