| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.31 | 3,409 | $198,793.79 | 1,302,834 | 2026-04-01 | Filing | |
| $57.70 | 4,924 | $284,126.13 | 1,306,243 | 2026-04-01 | Filing | |
| $58.31 | 3,410 | $198,852.10 | 8,977,830 | 2026-04-01 | Filing | |
| $57.70 | 4,923 | $284,068.42 | 8,981,240 | 2026-04-01 | Filing | |
| $70.52 | 550 | $38,788.48 | 1,311,167 | 2026-02-27 | Filing | |
| $69.60 | 2,002 | $139,344.21 | 1,311,717 | 2026-02-27 | Filing | |
| $68.62 | 5,781 | $396,684.13 | 1,313,719 | 2026-02-27 | Filing | |
| $70.52 | 550 | $38,788.48 | 8,986,163 | 2026-02-27 | Filing | |
| $69.60 | 2,002 | $139,344.21 | 8,986,713 | 2026-02-27 | Filing | |
| $68.62 | 5,781 | $396,684.13 | 8,988,715 | 2026-02-27 | Filing | |
| $66.16 | 563 | $37,249.43 | 44,702 | 2026-02-24 | Filing | |
| $62.76 | 770 | $48,325.20 | 800,539 | 2026-02-20 | Filing | |
| $61.93 | 6,019 | $372,756.67 | 801,309 | 2026-02-20 | Filing | |
| $60.97 | 4,045 | $246,623.65 | 807,328 | 2026-02-20 | Filing | |
| $62.69 | 1,319 | $82,688.11 | 177,589 | 2026-02-20 | Filing | |
| $61.90 | 12,439 | $769,974.10 | 178,908 | 2026-02-20 | Filing | |
| $60.95 | 7,655 | $466,572.25 | 191,347 | 2026-02-20 | Filing | |
| $62.79 | 704 | $44,204.16 | 324,322 | 2026-02-20 | Filing | |
| $61.93 | 6,917 | $428,369.81 | 325,026 | 2026-02-20 | Filing | |
| $61.02 | 5,093 | $310,774.86 | 331,943 | 2026-02-20 | Filing |