| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.06 | 156,288 | $14,076,047.46 | 850,510 | 2025-05-30 | Filing | |
| $89.05 | 92,200 | $8,210,271.70 | 1,006,798 | 2025-05-30 | Filing | |
| $88.14 | 19,998 | $1,762,707.71 | 1,098,998 | 2025-05-30 | Filing | |
| $100.00 | 300 | $30,000.00 | 1,984,198 | 2025-05-29 | Filing | |
| $100.00 | 300 | $30,000.00 | 436,563 | 2025-05-29 | Filing | |
| $100.00 | 2,366 | $236,600.71 | 538,759 | 2025-05-29 | Filing | |
| $100.00 | 2,366 | $236,600.71 | 538,759 | 2025-05-29 | Filing | |
| $100.00 | 2,366 | $236,600.71 | 788,759 | 2025-05-29 | Filing | |
| $100.00 | 2,366 | $236,600.71 | 788,759 | 2025-05-29 | Filing | |
| $100.00 | 2,370 | $237,000.71 | 788,755 | 2025-05-29 | Filing | |
| $100.00 | 2,366 | $236,600.71 | 4,368,762 | 2025-05-29 | Filing | |
| $98.17 | 20,000 | $1,963,454.00 | 735,000 | 2025-05-27 | Filing | |
| $98.18 | 20,000 | $1,963,500.00 | 735,000 | 2025-05-27 | Filing | |
| $98.27 | 125,000 | $12,283,975.00 | 6,055,545 | 2025-05-27 | Filing | |
| $90.02 | 21,375 | $1,924,166.81 | 541,125 | 2025-05-19 | Filing | |
| $90.02 | 21,375 | $1,924,166.81 | 541,125 | 2025-05-19 | Filing | |
| $90.02 | 21,375 | $1,924,166.81 | 791,125 | 2025-05-19 | Filing | |
| $90.02 | 21,375 | $1,924,166.81 | 791,125 | 2025-05-19 | Filing | |
| $90.02 | 21,375 | $1,924,166.81 | 791,125 | 2025-05-19 | Filing | |
| $90.02 | 21,375 | $1,924,166.81 | 4,371,128 | 2025-05-19 | Filing |