| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.09 | 544 | $82,735.82 | 30,918 | 2026-08-05 | Filing | |
| $151.54 | 6,588 | $998,338.93 | 31,462 | 2026-08-05 | Filing | |
| $150.53 | 2,868 | $431,722.91 | 38,050 | 2026-08-05 | Filing | |
| $150.13 | 10,000 | $1,501,252.00 | 30,918 | 2026-08-04 | Filing | |
| $149.00 | 10,000 | $1,490,000.00 | 40,918 | 2026-08-04 | Filing | |
| $148.00 | 10,000 | $1,480,000.00 | 30,918 | 2026-08-03 | Filing | |
| $150.00 | 10,000 | $1,500,000.00 | 30,918 | 2026-07-31 | Filing | |
| $125.82 | 100 | $12,582.00 | 0 | 2026-05-21 | Filing | |
| $125.80 | 100 | $12,580.00 | 100 | 2026-05-21 | Filing | |
| $125.79 | 240 | $30,189.60 | 200 | 2026-05-21 | Filing | |
| $125.78 | 477 | $59,997.06 | 440 | 2026-05-21 | Filing | |
| $125.75 | 4 | $503.00 | 917 | 2026-05-21 | Filing | |
| $125.74 | 4 | $502.96 | 921 | 2026-05-21 | Filing | |
| $125.72 | 3 | $377.16 | 925 | 2026-05-21 | Filing | |
| $125.67 | 100 | $12,567.00 | 928 | 2026-05-21 | Filing | |
| $125.28 | 794 | $99,475.50 | 1,028 | 2026-05-21 | Filing | |
| $142.18 | 2,205 | $313,514.62 | 30,918 | 2026-02-20 | Filing | |
| $143.59 | 661 | $94,912.99 | 6,805 | 2026-02-19 | Filing | |
| $145.50 | 1,805 | $262,620.28 | 33,123 | 2026-02-18 | Filing | |
| $145.50 | 121 | $17,605.02 | 3,335 | 2026-02-18 | Filing |