| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $170.15 | 5,000 | $850,750.00 | 18,223 | 2026-06-03 | Filing | |
| $158.00 | 5,000 | $790,000.00 | 49,519 | 2026-06-02 | Filing | |
| $163.00 | 5,000 | $815,000.00 | 54,519 | 2026-06-02 | Filing | |
| $146.00 | 5,000 | $730,000.00 | 19,218 | 2026-06-01 | Filing | |
| $157.57 | 5,000 | $787,850.50 | 59,519 | 2026-05-26 | Filing | |
| $152.35 | 100 | $15,235.00 | 168,358 | 2026-05-26 | Filing | |
| $151.69 | 37,814 | $5,735,990.53 | 168,458 | 2026-05-26 | Filing | |
| $143.63 | 1,000 | $143,630.00 | 21,112 | 2026-05-22 | Filing | |
| $130.18 | 9,824 | $1,278,888.32 | 23,223 | 2026-05-08 | Filing | |
| $125.52 | 1,500 | $188,279.25 | 7,519 | 2026-05-07 | Filing | |
| $150.30 | 2,972 | $446,691.60 | 19,974 | 2026-04-24 | Filing | |
| $118.08 | 8,538 | $1,008,167.04 | 22,946 | 2026-04-14 | Filing | |
| $88.35 | 165 | $14,577.77 | 345,767 | 2026-04-02 | Filing | |
| $87.11 | 2,750 | $239,564.88 | 345,932 | 2026-04-02 | Filing | |
| $86.04 | 2,511 | $216,045.44 | 348,682 | 2026-04-02 | Filing | |
| $89.55 | 200 | $17,909.00 | 18,467 | 2026-03-10 | Filing | |
| $88.64 | 4,356 | $386,098.85 | 18,667 | 2026-03-10 | Filing | |
| $94.89 | 700 | $66,420.97 | 23,023 | 2026-03-03 | Filing | |
| $94.07 | 1,603 | $150,793.89 | 23,723 | 2026-03-03 | Filing | |
| $92.77 | 2,254 | $209,104.48 | 25,326 | 2026-03-03 | Filing |