| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $171.45 | 4,000 | $685,800.00 | 447,906 | 2026-06-10 | Filing | |
| $200.07 | 4,000 | $800,280.00 | 387,750 | 2026-06-05 | Filing | |
| $205.39 | 5,000 | $1,026,950.00 | 452,430 | 2026-06-04 | Filing | |
| $204.75 | 5,000 | $1,023,750.00 | 457,430 | 2026-06-04 | Filing | |
| $201.00 | 8,247 | $1,657,647.00 | 161,053 | 2026-06-02 | Filing | |
| $189.23 | 56,575 | $10,705,602.39 | 59,647 | 2026-05-26 | Filing | |
| $173.26 | 39,154 | $6,783,822.04 | 462,430 | 2026-05-19 | Filing | |
| $173.26 | 33,000 | $5,717,580.00 | 451,906 | 2026-05-19 | Filing | |
| $173.26 | 58,000 | $10,049,080.00 | 2,255,693 | 2026-05-19 | Filing | |
| $173.26 | 19,227 | $3,331,270.02 | 197,370 | 2026-05-19 | Filing | |
| $173.26 | 33,630 | $5,826,733.80 | 391,750 | 2026-05-19 | Filing | |
| $159.53 | 4,000 | $638,101.60 | 266,126 | 2026-05-11 | Filing | |
| $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 |