| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.05 | 33,800 | $1,455,140.70 | 307,937 | 2026-02-18 | Filing | |
| $43.17 | 23,570 | $1,017,413.19 | 307,937 | 2026-02-17 | Filing | |
| $43.17 | 3,000 | $129,523.20 | 35,062 | 2026-02-17 | Filing | |
| $43.18 | 3,000 | $129,542.10 | 38,062 | 2026-02-17 | Filing | |
| $43.16 | 3,000 | $129,491.40 | 41,062 | 2026-02-17 | Filing | |
| $43.05 | 43,021 | $1,852,101.37 | 277,526 | 2026-02-18 | Filing | |
| $43.17 | 45,357 | $1,957,866.65 | 320,547 | 2026-02-17 | Filing | |
| $25.34 | 17,095 | $433,182.17 | 137,305 | 2023-02-10 | Filing | |
| $42.93 | 30,970 | $1,329,582.36 | 307,937 | 2026-02-12 | Filing | |
| $41.99 | 31,430 | $1,319,638.84 | 195,926 | 2026-01-02 | Filing | |
| $43.25 | 3,232 | $139,784.00 | 73,932 | 2025-12-15 | Filing | |
| $42.25 | 6,051 | $255,654.75 | 77,164 | 2025-12-15 | Filing | |
| $41.00 | 3,000 | $123,000.00 | 21,617 | 2025-11-24 | Filing | |
| $39.97 | 31,430 | $1,256,341.96 | 227,356 | 2025-11-20 | Filing | |
| $41.24 | 48,665 | $2,007,012.73 | 671,542 | 2025-11-10 | Filing | |
| $37.85 | 9,228 | $349,262.27 | 41,855 | 2025-08-15 | Filing | |
| $37.98 | 6,509 | $247,204.01 | 51,083 | 2025-08-14 | Filing | |
| $37.96 | 9,920 | $376,551.30 | 57,592 | 2025-08-13 | Filing | |
| $37.85 | 3,457 | $130,845.72 | 30,844 | 2025-08-15 | Filing | |
| $37.98 | 4,862 | $184,655.84 | 34,301 | 2025-08-14 | Filing |