Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 40 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 10, 2026 SOLS A 24 · · 19,786 Direct +0.12% Acquired (price as of 2026-10-02)
Sept. 10, 2026 SOLS A 6 · · 5,192 Direct +0.12% Acquired (price as of 2026-10-02)
Sept. 10, 2026 SOLS A 6 · · 4,702 Direct +0.13% Acquired (price as of 2026-10-02)
Sept. 10, 2026 SOLS A 7 · · 6,067 Direct +0.12% Acquired (price as of 2026-10-02)
July 30, 2026 SOLS M 4,234 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
July 30, 2026 SOLS F 2,122 $58.65 $124,455 8,953 Direct -19.16% Disposed -1.6% (price as of 2026-10-02)
July 30, 2026 SOLS M 4,234 · · 11,075 Direct +61.89% Acquired (price as of 2026-10-02)
July 28, 2026 SOLS M 2,304 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
July 28, 2026 SOLS F 1,155 $58.29 $67,325 6,841 Direct -14.44% Disposed -1.0% (price as of 2026-10-02)
July 28, 2026 SOLS M 2,304 · · 7,996 Direct +40.48% Acquired (price as of 2026-10-02)
June 10, 2026 SOLS A 6 · · 6,060 Direct +0.10% Acquired (price as of 2026-10-02)
June 10, 2026 SOLS A 4 · · 4,696 Direct +0.09% Acquired (price as of 2026-10-02)
June 10, 2026 SOLS A 5 · · 5,186 Direct +0.10% Acquired (price as of 2026-10-02)
June 10, 2026 SOLS A 2 · · 2,304 Direct +0.09% Acquired (price as of 2026-10-02)
June 10, 2026 SOLS A 4 · · 4,234 Direct +0.09% Acquired (price as of 2026-10-02)
June 10, 2026 SOLS A 19 · · 19,762 Direct +0.10% Acquired (price as of 2026-10-02)
March 10, 2026 SOLS A 20 · · 19,744 Direct +0.10% Acquired (price as of 2026-10-02)
March 10, 2026 SOLS A 4 · · 4,230 Direct +0.09% Acquired (price as of 2026-10-02)
March 10, 2026 SOLS A 2 · · 2,302 Direct +0.09% Acquired (price as of 2026-10-02)
March 10, 2026 SOLS A 5 · · 5,181 Direct +0.10% Acquired (price as of 2026-10-02)
March 10, 2026 SOLS A 5 · · 4,692 Direct +0.11% Acquired (price as of 2026-10-02)
March 10, 2026 SOLS A 6 · · 6,054 Direct +0.10% Acquired (price as of 2026-10-02)
Feb. 24, 2026 SOLS A 6,048 · · 6,048 Direct · Acquired (price as of 2026-10-02)
Feb. 23, 2026 SOLS M 5,069 · · 8,118 Direct +166.25% Acquired (price as of 2026-10-02)
Feb. 23, 2026 SOLS F 2,426 $79.29 $192,358 5,692 Direct -29.88% Disposed -27.2% (price as of 2026-10-02)
Feb. 23, 2026 SOLS M 5,069 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Dec. 19, 2025 SOLS M 725 · · 3,413 Direct +26.97% Acquired (price as of 2026-10-02)
Dec. 19, 2025 SOLS F 364 $49.39 $17,978 3,049 Direct -10.67% Disposed 16.8% (price as of 2026-10-02)
Dec. 19, 2025 SOLS M 725 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 19,724 · · 19,724 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 4,266 · · 4,266 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 2,300 · · 2,300 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 5,069 · · 5,069 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 725 · · 725 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 5,176 · · 5,176 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 4,687 · · 4,687 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 6,843 · · 6,843 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 11,989 · · 11,989 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 19,570 · · 19,570 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2025 SOLS A 22,559 · · 22,559 Direct · Acquired (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Sept. 10, 2026 SOLS Restricted Stock Units Common Stock (24) · · 24 Acquired
Sept. 10, 2026 SOLS Restricted Stock Units Common Stock (6) · · 6 Acquired
Sept. 10, 2026 SOLS Restricted Stock Units Common Stock (6) · · 6 Acquired
Sept. 10, 2026 SOLS Restricted Stock Units Common Stock (7) · · 7 Acquired
July 30, 2026 SOLS Restricted Stock Units Common Stock (4,234) · · 4,234 Disposed
July 28, 2026 SOLS Restricted Stock Units Common Stock (2,304) · · 2,304 Disposed
June 10, 2026 SOLS Restricted Stock Units Common Stock (6) · · 6 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (4) · · 4 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (5) · · 5 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (2) · · 2 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (4) · · 4 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (19) · · 19 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (20) · · 20 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (4) · · 4 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (2) · · 2 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (5) · · 5 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (5) · · 5 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (6) · · 6 Acquired
Feb. 24, 2026 SOLS Restricted Stock Units Common Stock (6,048) · · 6,048 Acquired
Feb. 23, 2026 SOLS Restricted Stock Units Common Stock (5,069) · · 5,069 Disposed
Dec. 19, 2025 SOLS Restricted Stock Units Common Stock (725) · · 725 Disposed
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (19,724) · · 19,724 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (4,266) · · 4,266 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (2,300) · · 2,300 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (5,069) · · 5,069 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (725) · · 725 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (5,176) · · 5,176 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (4,687) · · 4,687 Acquired
Oct. 30, 2025 SOLS Stock Option (Right to buy) Common Stock (6,843) $44.95 Feb. 10, 2032 6,843 Acquired
Oct. 30, 2025 SOLS Stock Option (Right to buy) Common Stock (11,989) $46.03 Feb. 22, 2033 11,989 Acquired
Oct. 30, 2025 SOLS Stock Option (Right to buy) Common Stock (19,570) $46.79 Feb. 28, 2034 19,570 Acquired
Oct. 30, 2025 SOLS Stock Option (Right to buy) Common Stock (22,559) $50.59 March 2, 2035 22,559 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).