| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.40 | 370 | $16,058.00 | 31,094 | 2026-08-03 | Filing | |
| $46.94 | 2,562 | $120,260.28 | 143,945 | 2026-08-03 | Filing | |
| $46.57 | 15,856 | $738,413.92 | 146,507 | 2026-08-03 | Filing | |
| $45.33 | 3,100 | $140,523.00 | 162,363 | 2026-08-03 | Filing | |
| $44.33 | 1,300 | $57,629.00 | 165,463 | 2026-08-03 | Filing | |
| $43.25 | 1,000 | $43,250.00 | 166,763 | 2026-08-03 | Filing | |
| $42.95 | 5,324 | $228,665.80 | 200,000 | 2026-07-28 | Filing | |
| $42.36 | 26,875 | $1,138,425.00 | 205,324 | 2026-07-28 | Filing | |
| $41.34 | 17,801 | $735,893.34 | 232,199 | 2026-07-28 | Filing | |
| $42.95 | 798 | $34,274.10 | 824,631 | 2026-07-28 | Filing | |
| $42.36 | 4,031 | $170,753.16 | 825,429 | 2026-07-28 | Filing | |
| $41.34 | 2,671 | $110,419.14 | 829,460 | 2026-07-28 | Filing | |
| $42.95 | 14,374 | $617,363.30 | 15,255,469 | 2026-07-28 | Filing | |
| $42.36 | 72,560 | $3,073,641.60 | 15,269,843 | 2026-07-28 | Filing | |
| $41.34 | 48,066 | $1,987,048.44 | 15,342,403 | 2026-07-28 | Filing | |
| $42.95 | 6,122 | $262,939.90 | 8,717,783 | 2026-07-28 | Filing | |
| $42.36 | 30,906 | $1,309,178.16 | 8,723,905 | 2026-07-28 | Filing | |
| $41.34 | 20,472 | $846,312.48 | 8,754,811 | 2026-07-28 | Filing | |
| $59.47 | 2,137 | $127,087.39 | 167,763 | 2026-07-08 | Filing | |
| $58.55 | 3,477 | $203,578.35 | 169,900 | 2026-07-08 | Filing |