| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $401.71 | 2,012 | $808,240.52 | 92,107 | 2026-04-01 | Filing | |
| $415.51 | 2,952 | $1,226,590.24 | 281,365 | 2026-04-01 | Filing | |
| $394.82 | 1,773 | $700,015.86 | 46,175 | 2026-03-27 | Filing | |
| $405.00 | 5,000 | $2,025,000.00 | 46,341 | 2026-03-24 | Filing | |
| $359.53 | 2,952 | $1,061,324.59 | 293,084 | 2026-03-16 | Filing | |
| $345.00 | 2,500 | $862,500.00 | 197,194 | 2026-03-16 | Filing | |
| $354.64 | 2,952 | $1,046,893.15 | 296,036 | 2026-03-02 | Filing | |
| $300.20 | 2,500 | $750,498.00 | 199,694 | 2026-02-17 | Filing | |
| $299.51 | 2,952 | $884,157.36 | 298,988 | 2026-02-17 | Filing | |
| $265.60 | 2,952 | $784,056.51 | 301,940 | 2026-02-02 | Filing | |
| $246.23 | 382 | $94,059.86 | 96,131 | 2026-01-15 | Filing | |
| $247.65 | 2,993 | $741,208.97 | 304,892 | 2026-01-15 | Filing | |
| $247.89 | 21,383 | $5,300,621.18 | 91,765 | 2026-01-15 | Filing | |
| $246.23 | 2,527 | $622,223.21 | 47,341 | 2026-01-15 | Filing | |
| $246.23 | 2,527 | $622,223.21 | 49,868 | 2026-01-15 | Filing | |
| $219.28 | 2,500 | $548,200.00 | 202,194 | 2026-01-09 | Filing | |
| $227.45 | 11,618 | $2,642,486.22 | 50,184 | 2026-01-12 | Filing | |
| $229.82 | 11,929 | $2,741,531.13 | 49,475 | 2026-01-12 | Filing | |
| $229.44 | 83,552 | $19,170,162.52 | 307,885 | 2026-01-05 | Filing | |
| $241.00 | 1,748 | $421,268.00 | 96,513 | 2026-01-02 | Filing |