| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $406.45 | 600 | $243,871.98 | 83,706 | 2026-04-01 | Filing | |
| $405.07 | 2,100 | $850,651.83 | 84,306 | 2026-04-01 | Filing | |
| $403.90 | 750 | $302,924.03 | 86,406 | 2026-04-01 | Filing | |
| $402.83 | 500 | $201,412.50 | 87,156 | 2026-04-01 | Filing | |
| $401.58 | 1,735 | $696,741.47 | 87,656 | 2026-04-01 | Filing | |
| $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 |