| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $171.35 | 3,170 | $543,195.03 | 944,061 | 2026-03-26 | Filing | |
| $177.57 | 1,000 | $177,567.00 | 947,231 | 2026-03-25 | Filing | |
| $175.92 | 1,000 | $175,922.00 | 948,231 | 2026-03-25 | Filing | |
| $167.26 | 587 | $98,181.62 | 1,459 | 2026-03-17 | Filing | |
| $200.89 | 40 | $8,035.60 | 181,346 | 2026-03-02 | Filing | |
| $199.77 | 100 | $19,977.00 | 181,386 | 2026-03-02 | Filing | |
| $198.51 | 200 | $39,702.00 | 181,486 | 2026-03-02 | Filing | |
| $197.59 | 400 | $79,037.76 | 181,686 | 2026-03-02 | Filing | |
| $196.63 | 647 | $127,221.49 | 182,086 | 2026-03-02 | Filing | |
| $195.09 | 1,052 | $205,231.31 | 182,733 | 2026-03-02 | Filing | |
| $194.45 | 961 | $186,864.43 | 183,785 | 2026-03-02 | Filing | |
| $187.45 | 260 | $48,736.61 | 184,746 | 2026-02-02 | Filing | |
| $186.67 | 1,140 | $212,802.77 | 185,006 | 2026-02-02 | Filing | |
| $185.50 | 1,200 | $222,600.96 | 186,146 | 2026-02-02 | Filing | |
| $184.64 | 600 | $110,781.48 | 187,346 | 2026-02-02 | Filing | |
| $183.00 | 200 | $36,600.00 | 187,946 | 2026-02-02 | Filing | |
| $134.80 | 100 | $13,480.00 | 174,273 | 2026-01-02 | Filing | |
| $133.45 | 2,600 | $346,982.74 | 174,373 | 2026-01-02 | Filing | |
| $132.57 | 700 | $92,795.99 | 176,973 | 2026-01-02 | Filing | |
| $121.40 | 47 | $5,705.62 | 22,322 | 2025-12-02 | Filing |