| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.00 | 10,000 | $1,110,000.00 | 532,745 | 2026-05-21 | Filing | |
| $132.06 | 1,200 | $158,472.00 | 22,590 | 2026-05-12 | Filing | |
| $115.00 | 3,819 | $439,185.00 | 152,328 | 2026-05-06 | Filing | |
| $120.15 | 10,000 | $1,201,500.00 | 330,206 | 2026-05-05 | Filing | |
| $107.61 | 1,666 | $179,278.26 | 340,206 | 2026-05-04 | Filing | |
| $92.64 | 5,000 | $463,200.00 | 0 | 2026-05-01 | Filing | |
| $92.65 | 30,000 | $2,779,500.00 | 0 | 2026-05-01 | Filing | |
| $107.10 | 1,194 | $127,877.40 | 90,829 | 2026-05-04 | Filing | |
| $107.10 | 4,238 | $453,889.80 | 355,611 | 2026-05-04 | Filing | |
| $92.64 | 7,200 | $667,008.00 | 363,726 | 2026-05-01 | Filing | |
| $104.00 | 10,000 | $1,040,000.00 | 536,561 | 2026-04-21 | Filing | |
| $97.93 | 608 | $59,541.44 | 561,168 | 2026-04-13 | Filing | |
| $97.19 | 1,645 | $159,877.55 | 561,776 | 2026-04-13 | Filing | |
| $96.14 | 4,764 | $458,010.96 | 563,421 | 2026-04-13 | Filing | |
| $95.15 | 2,623 | $249,578.45 | 568,185 | 2026-04-13 | Filing | |
| $94.20 | 3,304 | $311,236.80 | 570,808 | 2026-04-13 | Filing | |
| $92.79 | 556 | $51,591.24 | 574,112 | 2026-04-13 | Filing | |
| $91.35 | 600 | $54,810.00 | 574,668 | 2026-04-13 | Filing | |
| $90.00 | 900 | $81,000.00 | 575,268 | 2026-04-13 | Filing | |
| $95.00 | 1,273 | $120,935.00 | 152,328 | 2026-04-07 | Filing |