| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.29 | 5,000 | $221,450.00 | 25,888 | 2025-12-15 | Filing | |
| $44.80 | 10,000 | $448,000.00 | 336,699 | 2025-12-15 | Filing | |
| $42.95 | 20,000 | $859,000.00 | 23,862 | 2025-12-16 | Filing | |
| $46.02 | 20,000 | $920,400.00 | 55,918 | 2025-12-12 | Filing | |
| $46.21 | 11,000 | $508,310.00 | 349 | 2025-12-12 | Filing | |
| $46.44 | 20,000 | $928,800.00 | 123,806 | 2025-12-12 | Filing | |
| $31.68 | 10,000 | $316,800.00 | 346,699 | 2025-11-17 | Filing | |
| $31.69 | 20,000 | $633,800.00 | 23,862 | 2025-11-17 | Filing | |
| $30.74 | 10,000 | $307,400.00 | 356,699 | 2025-10-15 | Filing | |
| $30.00 | 10,000 | $300,000.00 | 358,007 | 2025-09-23 | Filing | |
| $25.00 | 11,792 | $294,800.00 | 8,354 | 2025-09-09 | Filing | |
| $21.85 | 441,589 | $9,648,719.65 | 2,341,239 | 2025-08-01 | Filing | |
| $21.85 | 441,589 | $9,648,719.65 | 12,290,281 | 2025-08-01 | Filing | |
| $23.58 | 15,000 | $353,727.00 | 23,862 | 2025-07-31 | Filing | |
| $21.85 | 869,565 | $18,999,995.25 | 10,020,870 | 2025-02-24 | Filing | |
| $21.85 | 869,565 | $18,999,995.25 | 71,828 | 2025-02-24 | Filing | |
| $21.69 | 5,489 | $119,056.41 | 1,388 | 2025-02-25 | Filing | |
| $31.51 | 10,000 | $315,100.00 | 204,971 | 2024-10-15 | Filing | |
| $30.00 | 18,125 | $543,750.00 | 214,971 | 2024-09-16 | Filing | |
| $32.97 | 20,000 | $659,400.00 | 19,871 | 2024-08-27 | Filing |