| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.00 | 10,000 | $450,000.00 | 171,037 | 2026-09-01 | Filing | |
| $43.90 | 4,470 | $196,233.00 | 20,000 | 2026-08-20 | Filing | |
| $43.90 | 65,000 | $2,853,500.00 | 1,150,915 | 2026-08-20 | Filing | |
| $43.90 | 25,000 | $1,097,500.00 | 471,735 | 2026-08-20 | Filing | |
| $44.27 | 11,149 | $493,566.23 | 136,095 | 2026-08-17 | Filing | |
| $44.28 | 5,054 | $223,791.12 | 16,958 | 2026-08-14 | Filing | |
| $35.00 | 5,000 | $175,000.00 | 186,037 | 2026-07-22 | Filing | |
| $40.00 | 5,000 | $200,000.00 | 181,037 | 2026-08-10 | Filing | |
| $35.00 | 5,000 | $175,000.00 | 186,037 | 2026-07-22 | Filing | |
| $41.45 | 28,345 | $1,174,900.25 | 147,244 | 2026-05-18 | Filing | |
| $36.62 | 58,771 | $2,152,194.02 | 175,589 | 2026-03-19 | Filing | |
| $28.13 | 50,000 | $1,406,500.00 | 1,215,915 | 2025-12-19 | Filing | |
| $28.10 | 25,000 | $702,500.00 | 496,735 | 2025-12-19 | Filing | |
| $30.23 | 6,681 | $201,966.63 | 15,227 | 2025-12-03 | Filing | |
| $17.83 | 6,700 | $119,461.00 | 21,908 | 2025-08-18 | Filing | |
| $40.49 | 16,000 | $647,840.00 | 144,870 | 2024-04-29 | Filing | |
| $40.22 | 9,910 | $398,580.20 | 137,764 | 2024-04-29 | Filing | |
| $38.81 | 2,324 | $90,194.44 | 100,322 | 2024-03-01 | Filing | |
| $38.51 | 10,176 | $391,877.76 | 102,646 | 2024-02-29 | Filing | |
| $45.00 | 2,500 | $112,500.00 | 69,025 | 2023-09-27 | Filing |