| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $166.49 | 300 | $49,947.00 | 2,020 | 2026-04-01 | Filing | |
| $165.69 | 627 | $103,884.56 | 2,320 | 2026-04-01 | Filing | |
| $164.46 | 1,073 | $176,460.86 | 2,947 | 2026-04-01 | Filing | |
| $162.61 | 100 | $16,261.00 | 4,020 | 2026-04-01 | Filing | |
| $160.34 | 100 | $16,034.00 | 4,120 | 2026-04-01 | Filing | |
| $159.35 | 300 | $47,805.00 | 4,220 | 2026-04-01 | Filing | |
| $158.29 | 472 | $74,711.65 | 4,520 | 2026-04-01 | Filing | |
| $186.00 | 5,279 | $981,894.00 | 8,984,984 | 2026-03-25 | Filing | |
| $185.00 | 10,000 | $1,850,000.00 | 8,990,263 | 2026-03-25 | Filing | |
| $183.74 | 18,960 | $3,483,659.21 | 9,000,263 | 2026-03-25 | Filing | |
| $182.48 | 8,411 | $1,534,806.48 | 9,019,223 | 2026-03-25 | Filing | |
| $181.57 | 7,350 | $1,334,538.03 | 9,027,634 | 2026-03-25 | Filing | |
| $181.00 | 5,279 | $955,510.09 | 9,034,984 | 2026-03-24 | Filing | |
| $180.10 | 10,000 | $1,800,986.00 | 9,040,263 | 2026-03-24 | Filing | |
| $179.00 | 7,900 | $1,414,100.00 | 9,050,263 | 2026-03-24 | Filing | |
| $176.00 | 2,790 | $491,040.00 | 9,058,163 | 2026-03-23 | Filing | |
| $175.00 | 3,134 | $548,450.00 | 9,060,953 | 2026-03-23 | Filing | |
| $188.89 | 500 | $94,445.00 | 9,064,087 | 2026-03-20 | Filing | |
| $187.43 | 1,101 | $206,355.92 | 9,064,587 | 2026-03-20 | Filing | |
| $186.27 | 3,999 | $744,898.53 | 9,065,688 | 2026-03-20 | Filing |