| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.12 | 15,000 | $1,876,800.00 | 148,167 | 2025-06-24 | Filing | |
| $123.12 | 322 | $39,644.64 | 379,675 | 2025-06-17 | Filing | |
| $122.19 | 2,277 | $278,226.63 | 379,997 | 2025-06-17 | Filing | |
| $120.70 | 1,517 | $183,101.90 | 382,274 | 2025-06-17 | Filing | |
| $119.97 | 1,094 | $131,247.18 | 383,791 | 2025-06-17 | Filing | |
| $120.31 | 2,290 | $275,509.90 | 384,885 | 2025-06-16 | Filing | |
| $111.84 | 780 | $87,235.20 | 387,175 | 2025-06-09 | Filing | |
| $110.97 | 2,511 | $278,645.67 | 387,955 | 2025-06-09 | Filing | |
| $109.35 | 647 | $70,749.45 | 390,466 | 2025-06-09 | Filing | |
| $110.46 | 3,562 | $393,458.52 | 391,113 | 2025-06-06 | Filing | |
| $110.00 | 20,000 | $2,200,000.00 | 186,353 | 2025-06-06 | Filing | |
| $80.00 | 2,404 | $192,320.00 | 24,954 | 2025-05-02 | Filing | |
| $96.18 | 15,000 | $1,442,700.00 | 164,769 | 2025-03-25 | Filing | |
| $100.00 | 6,525 | $652,500.00 | 92,437 | 2025-03-14 | Filing | |
| $95.58 | 100 | $9,558.00 | 27,358 | 2025-03-03 | Filing | |
| $94.74 | 602 | $57,033.48 | 27,458 | 2025-03-03 | Filing | |
| $93.73 | 500 | $46,865.00 | 28,060 | 2025-03-03 | Filing | |
| $92.60 | 600 | $55,560.00 | 28,560 | 2025-03-03 | Filing | |
| $91.06 | 100 | $9,106.00 | 29,160 | 2025-03-03 | Filing | |
| $90.18 | 502 | $45,270.36 | 29,260 | 2025-03-03 | Filing |