| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $136.50 | 4,000 | $546,014.00 | 276,070 | 2026-04-10 | Filing | |
| $100.13 | 29,000 | $2,903,700.40 | 82,663 | 2026-03-19 | Filing | |
| $100.25 | 36,400 | $3,648,918.00 | 233,618 | 2026-03-16 | Filing | |
| $97.10 | 50,000 | $4,854,880.00 | 322,051 | 2026-03-09 | Filing | |
| $105.76 | 15,000 | $1,586,338.50 | 238,819 | 2026-03-09 | Filing | |
| $112.76 | 4,000 | $451,044.40 | 280,070 | 2026-03-10 | Filing | |
| $95.76 | 102,347 | $9,800,605.43 | 20,523 | 2026-03-03 | Filing | |
| $98.02 | 21,000 | $2,058,344.40 | 116,222 | 2026-03-04 | Filing | |
| $95.00 | 3,231 | $306,945.00 | 164,363 | 2026-03-05 | Filing | |
| $50.15 | 5,980 | $299,922.12 | 284,070 | 2026-02-20 | Filing | |
| $50.25 | 11,693 | $587,621.19 | 290,050 | 2026-02-11 | Filing | |
| $50.00 | 2,327 | $116,353.03 | 301,743 | 2026-02-10 | Filing | |
| $48.68 | 4,000 | $194,715.20 | 304,070 | 2026-02-10 | Filing | |
| $50.17 | 17,467 | $876,251.27 | 111,663 | 2026-02-11 | Filing | |
| $50.00 | 2,533 | $126,653.80 | 129,130 | 2026-02-10 | Filing | |
| $45.06 | 12,000 | $540,660.00 | 114,636 | 2026-01-28 | Filing | |
| $35.01 | 66 | $2,310.66 | 282,971 | 2026-01-15 | Filing | |
| $35.00 | 934 | $32,690.47 | 283,037 | 2026-01-13 | Filing | |
| $33.75 | 3,000 | $101,241.90 | 283,971 | 2026-01-12 | Filing | |
| $40.15 | 12,500 | $501,875.00 | 130,948 | 2025-12-23 | Filing |