| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $275.47 | 1,100 | $303,018.65 | 432,739 | 2026-06-16 | Filing | |
| $274.07 | 700 | $191,849.70 | 433,839 | 2026-06-16 | Filing | |
| $273.37 | 1,500 | $410,057.25 | 434,539 | 2026-06-16 | Filing | |
| $283.54 | 500 | $141,770.00 | 36,551 | 2026-06-09 | Filing | |
| $287.36 | 200 | $57,471.00 | 436,039 | 2026-06-09 | Filing | |
| $286.58 | 275 | $78,808.76 | 436,239 | 2026-06-09 | Filing | |
| $285.42 | 1,000 | $285,415.30 | 436,514 | 2026-06-09 | Filing | |
| $283.78 | 250 | $70,945.25 | 437,514 | 2026-06-09 | Filing | |
| $283.21 | 1,100 | $311,529.79 | 437,764 | 2026-06-09 | Filing | |
| $282.10 | 475 | $133,999.26 | 438,864 | 2026-06-09 | Filing | |
| $302.40 | 300 | $90,720.99 | 439,339 | 2026-06-02 | Filing | |
| $301.25 | 600 | $180,747.66 | 439,639 | 2026-06-02 | Filing | |
| $300.13 | 400 | $120,051.40 | 440,239 | 2026-06-02 | Filing | |
| $298.45 | 200 | $59,690.00 | 440,639 | 2026-06-02 | Filing | |
| $297.67 | 500 | $148,833.00 | 440,839 | 2026-06-02 | Filing | |
| $295.17 | 100 | $29,517.00 | 441,339 | 2026-06-02 | Filing | |
| $293.41 | 1,200 | $352,086.00 | 441,439 | 2026-06-02 | Filing | |
| $293.45 | 500 | $146,725.00 | 37,051 | 2026-06-02 | Filing | |
| $271.02 | 5,000 | $1,355,106.50 | 35,195 | 2026-04-28 | Filing | |
| $270.06 | 498 | $134,489.88 | 38,202 | 2026-04-14 | Filing |