| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $411.04 | 44 | $18,085.54 | 22,830 | 2025-05-20 | Filing | |
| $410.37 | 1,490 | $611,455.77 | 22,874 | 2025-05-20 | Filing | |
| $409.68 | 3,351 | $1,372,834.33 | 24,364 | 2025-05-20 | Filing | |
| $401.52 | 750 | $301,136.25 | 14,420 | 2025-05-16 | Filing | |
| $425.00 | 7,500 | $3,187,500.00 | 10,597 | 2025-05-14 | Filing | |
| $425.00 | 700 | $297,500.00 | 12,320 | 2025-05-14 | Filing | |
| $417.00 | 700 | $291,900.00 | 11,270 | 2025-05-13 | Filing | |
| $411.00 | 500 | $205,500.00 | 11,970 | 2025-05-13 | Filing | |
| $420.79 | 10,000 | $4,207,900.00 | 10,597 | 2025-05-12 | Filing | |
| $427.00 | 1,100 | $469,700.00 | 9,170 | 2025-05-09 | Filing | |
| $422.00 | 700 | $295,400.00 | 9,170 | 2025-05-08 | Filing | |
| $418.50 | 1,000 | $418,500.00 | 9,870 | 2025-05-08 | Filing | |
| $407.59 | 1,500 | $611,385.00 | 10,870 | 2025-05-08 | Filing | |
| $395.00 | 1,100 | $434,500.00 | 9,170 | 2025-05-07 | Filing | |
| $387.00 | 700 | $270,900.00 | 9,170 | 2025-05-05 | Filing | |
| $382.00 | 500 | $191,000.00 | 9,870 | 2025-05-05 | Filing | |
| $370.00 | 1,100 | $407,000.00 | 4,970 | 2025-04-25 | Filing | |
| $367.00 | 750 | $275,250.00 | 6,070 | 2025-04-25 | Filing | |
| $360.22 | 1,250 | $450,275.00 | 6,820 | 2025-04-25 | Filing | |
| $355.00 | 1,100 | $390,500.00 | 4,970 | 2025-04-23 | Filing |