| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.05 | 7,667 | $468,032.02 | 118,727 | 2026-09-01 | Filing | |
| $65.28 | 1,183 | $77,223.05 | 34,453 | 2026-08-25 | Filing | |
| $62.71 | 3,000 | $188,130.00 | 73,274 | 2026-08-14 | Filing | |
| $62.04 | 1,348 | $83,629.92 | 35,636 | 2026-08-10 | Filing | |
| $60.63 | 357 | $21,644.91 | 36,984 | 2026-08-04 | Filing | |
| $60.11 | 6,884 | $413,780.03 | 118,727 | 2026-08-03 | Filing | |
| $59.03 | 783 | $46,223.86 | 125,611 | 2026-08-03 | Filing | |
| $53.20 | 7,667 | $407,894.37 | 118,727 | 2026-07-01 | Filing | |
| $56.16 | 508 | $28,529.28 | 118,727 | 2026-06-01 | Filing | |
| $55.59 | 7,158 | $397,890.31 | 119,235 | 2026-06-01 | Filing | |
| $54.55 | 11,876 | $647,857.18 | 41,480 | 2026-05-22 | Filing | |
| $54.90 | 3,000 | $164,700.00 | 80,603 | 2026-05-15 | Filing | |
| $57.35 | 391 | $22,423.85 | 81,490 | 2026-05-12 | Filing | |
| $56.62 | 4,504 | $255,000.72 | 81,881 | 2026-05-12 | Filing | |
| $58.34 | 738 | $43,051.53 | 118,353 | 2026-05-05 | Filing | |
| $57.47 | 6,928 | $398,157.70 | 119,091 | 2026-05-05 | Filing | |
| $58.47 | 4,688 | $274,083.92 | 118,353 | 2026-05-04 | Filing | |
| $60.08 | 1,000 | $60,080.00 | 12,541 | 2026-04-01 | Filing | |
| $66.14 | 3,000 | $198,420.00 | 83,218 | 2026-02-17 | Filing | |
| $66.38 | 2,667 | $177,022.66 | 36,956 | 2026-02-13 | Filing |