| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.61 | 22,529 | $1,117,663.69 | 132,337 | 2026-08-18 | Filing | |
| $56.00 | 7,927 | $443,912.00 | 138,140 | 2026-08-19 | Filing | |
| $49.61 | 22,148 | $1,098,762.28 | 146,067 | 2026-08-18 | Filing | |
| $49.61 | 6,175 | $306,341.75 | 67,866 | 2026-08-18 | Filing | |
| $53.90 | 3,000 | $161,700.00 | 34,981 | 2026-08-14 | Filing | |
| $50.04 | 20,000 | $1,000,800.00 | 123,945 | 2026-08-07 | Filing | |
| $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 |