| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.00 | 500 | $26,500.00 | 221,550 | 2026-05-15 | Filing | |
| $52.06 | 6,000 | $312,346.80 | 222,050 | 2026-05-15 | Filing | |
| $52.08 | 3,000 | $156,240.30 | 16,480 | 2026-05-15 | Filing | |
| $61.05 | 100 | $6,105.00 | 74,071 | 2026-05-07 | Filing | |
| $59.99 | 200 | $11,998.00 | 74,171 | 2026-05-07 | Filing | |
| $58.74 | 1,100 | $64,613.01 | 74,371 | 2026-05-07 | Filing | |
| $57.98 | 1,300 | $75,378.03 | 75,471 | 2026-05-07 | Filing | |
| $56.85 | 1,300 | $73,909.03 | 76,771 | 2026-05-07 | Filing | |
| $62.49 | 2,700 | $168,735.15 | 295,200 | 2026-05-01 | Filing | |
| $61.63 | 2,300 | $141,743.71 | 297,900 | 2026-05-01 | Filing | |
| $61.99 | 500 | $30,996.00 | 17,897 | 2026-04-28 | Filing | |
| $60.89 | 3,500 | $213,104.15 | 18,397 | 2026-04-28 | Filing | |
| $61.64 | 7,000 | $431,451.30 | 351,039 | 2026-04-27 | Filing | |
| $75.69 | 1,500 | $113,535.00 | 66,656 | 2026-04-15 | Filing | |
| $75.90 | 5,417 | $411,150.30 | 75,123 | 2026-04-16 | Filing | |
| $75.56 | 900 | $68,005.71 | 227,898 | 2026-04-15 | Filing | |
| $74.80 | 3,955 | $295,830.44 | 228,798 | 2026-04-15 | Filing | |
| $74.08 | 1,645 | $121,856.50 | 232,753 | 2026-04-15 | Filing | |
| $77.85 | 100 | $7,785.00 | 78,051 | 2026-04-08 | Filing | |
| $76.97 | 300 | $23,091.99 | 78,151 | 2026-04-08 | Filing |