| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.52 | 5,000 | $487,575.00 | 130,508 | 2026-06-04 | Filing | |
| $97.52 | 3,000 | $292,545.60 | 17,665 | 2026-05-28 | Filing | |
| $93.44 | 5,000 | $467,175.00 | 135,508 | 2026-05-22 | Filing | |
| $93.11 | 334 | $31,100.34 | 28,573 | 2026-05-22 | Filing | |
| $90.64 | 3,333 | $302,103.12 | 28,907 | 2026-05-22 | Filing | |
| $95.48 | 10,000 | $954,799.00 | 20,665 | 2026-05-15 | Filing | |
| $93.85 | 83 | $7,789.55 | 140,261 | 2026-05-15 | Filing | |
| $96.88 | 10,571 | $1,024,155.48 | 14,587 | 2026-05-13 | Filing | |
| $97.55 | 10,000 | $975,460.00 | 136,127 | 2026-05-13 | Filing | |
| $93.58 | 76,469 | $7,156,297.84 | 9,385,834 | 2026-05-01 | Filing | |
| $92.37 | 33,502 | $3,094,676.90 | 9,462,303 | 2026-04-30 | Filing | |
| $88.53 | 416,581 | $36,881,124.01 | 9,495,805 | 2026-04-23 | Filing | |
| $78.93 | 2,000 | $157,860.00 | 28,142 | 2026-02-24 | Filing | |
| $77.09 | 3,530 | $272,127.70 | 30,142 | 2026-02-24 | Filing | |
| $82.46 | 94,869 | $7,823,191.83 | 9,827,450 | 2026-02-12 | Filing | |
| $78.58 | 4,400 | $345,743.20 | 12,781 | 2026-02-12 | Filing | |
| $78.37 | 10,000 | $783,700.00 | 22,522 | 2026-02-12 | Filing | |
| $80.55 | 98,814 | $7,959,813.55 | 9,922,319 | 2026-01-28 | Filing | |
| $79.20 | 18,509 | $1,465,883.19 | 10,021,133 | 2026-01-22 | Filing | |
| $50.39 | 4,292 | $216,273.88 | 30,089 | 2025-11-25 | Filing |