| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $286.91 | 2,466 | $707,520.55 | 42 | 2026-05-12 | Filing | |
| $286.91 | 1,575 | $451,883.57 | 42 | 2026-05-12 | Filing | |
| $303.03 | 565 | $171,211.95 | 0 | 2026-05-12 | Filing | |
| $304.65 | 4,346 | $1,324,024.98 | 13,240 | 2026-05-11 | Filing | |
| $304.65 | 4,638 | $1,412,983.86 | 13,240 | 2026-05-11 | Filing | |
| $303.55 | 413 | $125,364.83 | 0 | 2026-05-11 | Filing | |
| $302.52 | 100 | $30,251.50 | 413 | 2026-05-11 | Filing | |
| $301.71 | 1,000 | $301,706.60 | 513 | 2026-05-11 | Filing | |
| $300.31 | 800 | $240,246.24 | 1,513 | 2026-05-11 | Filing | |
| $309.00 | 10,000 | $3,090,000.00 | 18,185 | 2026-05-11 | Filing | |
| $309.00 | 7,102 | $2,194,518.00 | 18,185 | 2026-05-11 | Filing | |
| $309.00 | 1,516 | $468,444.00 | 18,185 | 2026-05-11 | Filing | |
| $301.34 | 599 | $180,504.28 | 0 | 2026-05-11 | Filing | |
| $300.13 | 1,930 | $579,243.76 | 599 | 2026-05-11 | Filing | |
| $299.45 | 200 | $59,889.00 | 2,529 | 2026-05-11 | Filing | |
| $297.54 | 533 | $158,588.50 | 2,729 | 2026-05-11 | Filing | |
| $295.00 | 100 | $29,500.00 | 3,262 | 2026-05-11 | Filing | |
| $293.63 | 497 | $145,936.10 | 3,362 | 2026-05-11 | Filing | |
| $292.66 | 238 | $69,653.91 | 3,859 | 2026-05-11 | Filing | |
| $291.44 | 262 | $76,357.36 | 4,097 | 2026-05-11 | Filing |