| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.72 | 5,000 | $263,600.00 | 69,687 | 2026-06-03 | Filing | |
| $45.72 | 4,500 | $205,740.00 | 77,476 | 2026-05-22 | Filing | |
| $44.89 | 5,217 | $234,165.05 | 13,106 | 2026-05-21 | Filing | |
| $41.56 | 2,642 | $109,801.52 | 25,392 | 2026-05-18 | Filing | |
| $45.46 | 16,711 | $759,625.24 | 12,805 | 2026-05-14 | Filing | |
| $47.54 | 8,948 | $425,379.87 | 75,232 | 2026-05-11 | Filing | |
| $47.23 | 30,089 | $1,421,250.91 | 252,797 | 2026-05-11 | Filing | |
| $35.00 | 9,727 | $340,445.00 | 84,180 | 2026-03-02 | Filing | |
| $35.00 | 2,598 | $90,930.00 | 30,094 | 2026-03-02 | Filing | |
| $41.56 | 9,258 | $384,762.48 | 103,014 | 2026-02-17 | Filing | |
| $30.00 | 27,873 | $836,190.00 | 121,263 | 2025-12-10 | Filing | |
| $32.81 | 8,266 | $271,192.58 | 17,300 | 2025-08-22 | Filing | |
| $31.81 | 7,000 | $222,672.80 | 18,857 | 2025-08-12 | Filing | |
| $31.18 | 5,043 | $157,240.74 | 34,688 | 2025-08-04 | Filing | |
| $30.45 | 3,100 | $94,395.00 | 19,925 | 2025-06-11 | Filing | |
| $27.60 | 6,849 | $189,035.82 | 23,025 | 2025-06-04 | Filing | |
| $23.16 | 10,017,315 | $232,001,015.40 | 59,732,782 | 2024-08-07 | Filing | |
| $23.16 | 28,750,000 | $665,850,000.00 | 69,750,097 | 2024-07-29 | Filing | |
| $30.00 | 8,500 | $255,000.00 | 23,001 | 2024-05-30 | Filing | |
| $31.77 | 15,000 | $476,485.50 | 244,625 | 2024-03-08 | Filing |