| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $274.00 | 498 | $136,452.00 | 38,700 | 2026-04-07 | Filing | |
| $250.00 | 498 | $124,500.00 | 39,198 | 2026-03-25 | Filing | |
| $240.62 | 332 | $79,885.84 | 39,696 | 2026-03-10 | Filing | |
| $225.34 | 166 | $37,406.44 | 40,028 | 2026-03-03 | Filing | |
| $235.00 | 332 | $78,020.00 | 40,194 | 2026-03-03 | Filing | |
| $219.24 | 166 | $36,393.84 | 42,023 | 2026-02-10 | Filing | |
| $250.00 | 166 | $41,500.00 | 30,115 | 2026-02-03 | Filing | |
| $248.62 | 332 | $82,541.84 | 30,281 | 2026-02-03 | Filing | |
| $251.08 | 40 | $10,043.20 | 412,099 | 2026-01-15 | Filing | |
| $250.58 | 120 | $30,069.23 | 412,139 | 2026-01-15 | Filing |