| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $176.32 | 400 | $70,529.20 | 0 | 2026-05-04 | Filing | |
| $175.64 | 2,757 | $484,233.97 | 400 | 2026-05-04 | Filing | |
| $174.46 | 4,638 | $809,164.03 | 3,157 | 2026-05-04 | Filing | |
| $173.79 | 10,571 | $1,837,112.95 | 7,795 | 2026-05-04 | Filing | |
| $172.72 | 4,759 | $821,984.00 | 18,366 | 2026-05-04 | Filing | |
| $190.64 | 920 | $175,384.20 | 843,678 | 2026-04-20 | Filing | |
| $189.77 | 3,112 | $590,567.35 | 844,598 | 2026-04-20 | Filing | |
| $188.82 | 1,359 | $256,605.02 | 847,710 | 2026-04-20 | Filing | |
| $187.74 | 1,929 | $362,146.60 | 849,069 | 2026-04-20 | Filing | |
| $186.79 | 1,680 | $313,802.16 | 850,998 | 2026-04-20 | Filing | |
| $185.84 | 560 | $104,068.72 | 852,678 | 2026-04-20 | Filing | |
| $184.45 | 280 | $51,644.60 | 853,238 | 2026-04-20 | Filing | |
| $182.19 | 160 | $29,149.76 | 853,518 | 2026-04-20 | Filing | |
| $175.00 | 1,250 | $218,750.00 | 29,752 | 2026-04-15 | Filing | |
| $150.00 | 21,433 | $3,214,950.00 | 0 | 2026-04-02 | Filing | |
| $150.00 | 1,692 | $253,800.00 | 19,279 | 2026-04-02 | Filing | |
| $159.34 | 4,279 | $681,832.98 | 843,678 | 2026-03-23 | Filing | |
| $158.70 | 5,721 | $907,911.26 | 847,957 | 2026-03-23 | Filing | |
| $176.61 | 1,250 | $220,762.50 | 31,002 | 2026-03-09 | Filing | |
| $178.93 | 40 | $7,157.20 | 0 | 2026-03-04 | Filing |