| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.40 | 250 | $12,350.00 | 31,464 | 2026-06-01 | Filing | |
| $46.89 | 97,279 | $4,561,412.31 | 15,523,469 | 2026-05-27 | Filing | |
| $46.17 | 35,721 | $1,649,238.57 | 15,620,748 | 2026-05-27 | Filing | |
| $46.89 | 24,318 | $1,140,271.02 | 8,808,533 | 2026-05-27 | Filing | |
| $46.17 | 8,932 | $412,390.44 | 8,832,851 | 2026-05-27 | Filing | |
| $44.07 | 1,580 | $69,630.60 | 107,029 | 2026-05-19 | Filing | |
| $44.07 | 10,853 | $478,291.71 | 126,395 | 2026-05-19 | Filing | |
| $44.07 | 8,703 | $383,541.21 | 128,215 | 2026-05-19 | Filing | |
| $44.07 | 22,335 | $984,303.45 | 2,230,721 | 2026-05-19 | Filing | |
| $44.07 | 13,550 | $597,148.50 | 603,558 | 2026-05-19 | Filing | |
| $44.07 | 4,116 | $181,392.12 | 74,041 | 2026-05-19 | Filing | |
| $51.52 | 27,570 | $1,420,406.40 | 15,656,469 | 2026-04-28 | Filing | |
| $51.03 | 105,430 | $5,380,092.90 | 15,684,039 | 2026-04-28 | Filing | |
| $51.52 | 6,890 | $354,972.80 | 8,841,783 | 2026-04-28 | Filing | |
| $51.03 | 26,360 | $1,345,150.80 | 8,848,673 | 2026-04-28 | Filing | |
| $47.42 | 7,784 | $369,117.28 | 15,789,469 | 2026-03-26 | Filing | |
| $46.91 | 59,657 | $2,798,509.87 | 15,797,253 | 2026-03-26 | Filing | |
| $45.78 | 65,559 | $3,001,291.02 | 15,856,910 | 2026-03-26 | Filing | |
| $47.42 | 1,947 | $92,326.74 | 8,875,033 | 2026-03-26 | Filing | |
| $46.91 | 14,915 | $699,662.65 | 8,876,980 | 2026-03-26 | Filing |