| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.51 | 5,000 | $327,550.00 | 34,313 | 2026-08-28 | Filing | |
| $66.26 | 22,000 | $1,457,667.20 | 73,831 | 2026-08-24 | Filing | |
| $68.60 | 2,900 | $198,940.00 | 9,725 | 2026-08-18 | Filing | |
| $70.00 | 1,000 | $70,000.00 | 202,746 | 2026-08-17 | Filing | |
| $69.44 | 26,624 | $1,848,770.56 | 95,831 | 2026-08-17 | Filing | |
| $69.97 | 17,376 | $1,215,798.72 | 122,455 | 2026-08-17 | Filing | |
| $70.39 | 4,500 | $316,768.50 | 53,328 | 2026-08-17 | Filing | |
| $69.36 | 7,000 | $485,548.00 | 18,070 | 2026-08-17 | Filing | |
| $73.08 | 5,000 | $365,389.00 | 12,897 | 2026-06-05 | Filing | |
| $72.35 | 5,000 | $361,750.50 | 80,002 | 2026-05-28 | Filing | |
| $67.71 | 5,000 | $338,550.00 | 85,002 | 2026-05-14 | Filing | |
| $65.00 | 5,000 | $325,000.00 | 203,746 | 2026-05-13 | Filing | |
| $67.31 | 29,000 | $1,951,853.70 | 405,964 | 2026-05-13 | Filing | |
| $63.35 | 3,500 | $221,733.05 | 57,828 | 2026-05-12 | Filing | |
| $63.24 | 5,000 | $316,220.50 | 35,365 | 2026-05-11 | Filing | |
| $61.65 | 5,606 | $345,627.84 | 90,002 | 2026-05-11 | Filing | |
| $62.00 | 5,000 | $310,000.00 | 208,746 | 2026-05-11 | Filing | |
| $59.26 | 20,000 | $1,185,150.00 | 213,746 | 2026-05-08 | Filing | |
| $52.31 | 12,012 | $628,320.09 | 38,238 | 2026-03-12 | Filing | |
| $53.03 | 2,500 | $132,575.00 | 233,746 | 2026-03-10 | Filing |