| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $167.63 | 525 | $88,005.75 | 21,092 | 2026-07-31 | Filing | |
| $160.00 | 10,000 | $1,600,000.00 | 43,906 | 2026-07-16 | Filing | |
| $155.00 | 10,000 | $1,550,000.00 | 43,681 | 2026-07-09 | Filing | |
| $150.00 | 10,000 | $1,500,000.00 | 43,681 | 2026-07-06 | Filing | |
| $139.06 | 716 | $99,566.96 | 87,634 | 2026-07-01 | Filing | |
| $130.68 | 1,537 | $200,855.16 | 88,833 | 2026-06-16 | Filing | |
| $140.76 | 5,000 | $703,800.00 | 35,528 | 2026-05-14 | Filing | |
| $135.00 | 5,000 | $675,000.00 | 35,528 | 2026-05-11 | Filing | |
| $140.00 | 10,000 | $1,400,000.00 | 43,681 | 2026-04-30 | Filing | |
| $143.54 | 19,573 | $2,809,508.42 | 73,419 | 2026-05-01 | Filing | |
| $143.35 | 1,700 | $243,695.00 | 19,739 | 2026-05-01 | Filing | |
| $120.23 | 32 | $3,847.36 | 90,370 | 2026-04-10 | Filing | |
| $119.35 | 614 | $73,280.90 | 90,402 | 2026-04-10 | Filing | |
| $117.45 | 210 | $24,664.50 | 91,016 | 2026-04-10 | Filing | |
| $116.72 | 1,237 | $144,382.64 | 91,226 | 2026-04-10 | Filing | |
| $106.46 | 2,511 | $267,321.06 | 41,967 | 2026-03-25 | Filing | |
| $105.24 | 1,521 | $160,070.04 | 46,498 | 2026-03-24 | Filing | |
| $99.05 | 272 | $26,941.60 | 73,631 | 2026-03-16 | Filing | |
| $98.21 | 299 | $29,364.79 | 73,903 | 2026-03-16 | Filing | |
| $97.33 | 460 | $44,771.80 | 74,202 | 2026-03-16 | Filing |