Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 51 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-06)
Sept. 10, 2026 SOLS A 2 · · 1,700 Direct +0.12% Acquired (price as of 2026-10-06)
Sept. 10, 2026 SOLS A 4 · · 3,414 Direct +0.12% Acquired (price as of 2026-10-06)
Sept. 10, 2026 SOLS A 7 · · 5,448 Direct +0.13% Acquired (price as of 2026-10-06)
Sept. 10, 2026 SOLS A 4 · · 3,093 Direct +0.13% Acquired (price as of 2026-10-06)
Sept. 10, 2026 SOLS A 12 · · 10,216 Direct +0.12% Acquired (price as of 2026-10-06)
Sept. 10, 2026 SOLS A 9 · · 7,137 Direct +0.13% Acquired (price as of 2026-10-06)
July 30, 2026 SOLS M 3,176 · · 0 Direct -100.00% Disposed (price as of 2026-10-06)
July 30, 2026 SOLS F 1,592 $58.65 $93,371 5,285 Direct -23.15% Disposed 4.5% (price as of 2026-10-06)
July 30, 2026 SOLS M 3,176 · · 6,877 Direct +85.81% Acquired (price as of 2026-10-06)
July 28, 2026 SOLS M 2,318 · · 0 Direct -100.00% Disposed (price as of 2026-10-06)
July 28, 2026 SOLS F 1,156 $58.29 $67,383 3,701 Direct -23.80% Disposed 5.1% (price as of 2026-10-06)
July 28, 2026 SOLS M 2,317 · · 4,857 Direct +91.22% Acquired (price as of 2026-10-06)
June 10, 2026 SOLS A 7 · · 7,129 Direct +0.10% Acquired (price as of 2026-10-06)
June 10, 2026 SOLS A 10 · · 10,204 Direct +0.10% Acquired (price as of 2026-10-06)
June 10, 2026 SOLS A 3 · · 3,089 Direct +0.10% Acquired (price as of 2026-10-06)
June 10, 2026 SOLS A 5 · · 5,442 Direct +0.09% Acquired (price as of 2026-10-06)
June 10, 2026 SOLS A 3 · · 3,410 Direct +0.09% Acquired (price as of 2026-10-06)
June 10, 2026 SOLS A 2 · · 2,318 Direct +0.09% Acquired (price as of 2026-10-06)
June 10, 2026 SOLS A 2 · · 1,698 Direct +0.12% Acquired (price as of 2026-10-06)
June 10, 2026 SOLS A 3 · · 3,176 Direct +0.09% Acquired (price as of 2026-10-06)
June 10, 2026 SOLS A 19 · · 19,762 Direct +0.10% Acquired (price as of 2026-10-06)
May 1, 2026 SOLS M 2,719 · · 3,807 Direct +249.91% Acquired (price as of 2026-10-06)
May 1, 2026 SOLS F 1,267 $81.58 $103,362 2,540 Direct -33.28% Disposed -24.9% (price as of 2026-10-06)
May 1, 2026 SOLS M 2,719 · · 5,437 Direct -33.34% Disposed (price as of 2026-10-06)
March 10, 2026 SOLS A 20 · · 19,744 Direct +0.10% Acquired (price as of 2026-10-06)
March 10, 2026 SOLS A 3 · · 3,173 Direct +0.09% Acquired (price as of 2026-10-06)
March 10, 2026 SOLS A 2 · · 1,697 Direct +0.12% Acquired (price as of 2026-10-06)
March 10, 2026 SOLS A 2 · · 2,315 Direct +0.09% Acquired (price as of 2026-10-06)
March 10, 2026 SOLS A 3 · · 3,406 Direct +0.09% Acquired (price as of 2026-10-06)
March 10, 2026 SOLS A 8 · · 8,156 Direct +0.10% Acquired (price as of 2026-10-06)
March 10, 2026 SOLS A 3 · · 3,086 Direct +0.10% Acquired (price as of 2026-10-06)
March 10, 2026 SOLS A 10 · · 10,194 Direct +0.10% Acquired (price as of 2026-10-06)
March 10, 2026 SOLS A 7 · · 7,122 Direct +0.10% Acquired (price as of 2026-10-06)
Feb. 24, 2026 SOLS A 7,115 · · 7,115 Direct · Acquired (price as of 2026-10-06)
Feb. 23, 2026 SOLS M 2,036 · · 2,036 Direct · Acquired (price as of 2026-10-06)
Feb. 23, 2026 SOLS F 948 $79.29 $75,167 1,088 Direct -46.56% Disposed -22.7% (price as of 2026-10-06)
Feb. 23, 2026 SOLS M 2,036 · · 0 Direct -100.00% Disposed (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 19,724 · · 19,724 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 3,170 · · 3,170 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 1,695 · · 1,695 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 2,313 · · 2,313 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 2,036 · · 2,036 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 3,403 · · 3,403 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 8,148 · · 8,148 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 3,083 · · 3,083 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 10,184 · · 10,184 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 2,794 · · 2,794 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 4,812 · · 4,812 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 12,858 · · 12,858 Direct · Acquired (price as of 2026-10-06)
Oct. 30, 2025 SOLS A 14,825 · · 14,825 Direct · Acquired (price as of 2026-10-06)

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 (2) · · 2 Acquired
Sept. 10, 2026 SOLS Restricted Stock Units Common Stock (4) · · 4 Acquired
Sept. 10, 2026 SOLS Restricted Stock Units Common Stock (7) · · 7 Acquired
Sept. 10, 2026 SOLS Restricted Stock Units Common Stock (4) · · 4 Acquired
Sept. 10, 2026 SOLS Restricted Stock Units Common Stock (12) · · 12 Acquired
Sept. 10, 2026 SOLS Restricted Stock Units Common Stock (9) · · 9 Acquired
July 30, 2026 SOLS Restricted Stock Units Common Stock (3,176) · · 3,176 Disposed
July 28, 2026 SOLS Restricted Stock Units Common Stock (2,318) · · 2,318 Disposed
June 10, 2026 SOLS Restricted Stock Units Common Stock (7) · · 7 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (10) · · 10 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (3) · · 3 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (5) · · 5 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (3) · · 3 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (2) · · 2 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (2) · · 2 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (3) · · 3 Acquired
June 10, 2026 SOLS Restricted Stock Units Common Stock (19) · · 19 Acquired
May 1, 2026 SOLS Restricted Stock Units Common Stock (2,719) · · 2,719 Disposed
March 10, 2026 SOLS Restricted Stock Units Common Stock (20) · · 20 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (3) · · 3 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (2) · · 2 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (2) · · 2 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (3) · · 3 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (8) · · 8 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (3) · · 3 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (10) · · 10 Acquired
March 10, 2026 SOLS Restricted Stock Units Common Stock (7) · · 7 Acquired
Feb. 24, 2026 SOLS Restricted Stock Units Common Stock (7,115) · · 7,115 Acquired
Feb. 23, 2026 SOLS Restricted Stock Units Common Stock (2,036) · · 2,036 Disposed
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (19,724) · · 19,724 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (3,170) · · 3,170 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (1,695) · · 1,695 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (2,313) · · 2,313 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (2,036) · · 2,036 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (3,403) · · 3,403 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (8,148) · · 8,148 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (3,083) · · 3,083 Acquired
Oct. 30, 2025 SOLS Restricted Stock Units Common Stock (10,184) · · 10,184 Acquired
Oct. 30, 2025 SOLS Stock Option (Right to buy) Common Stock (2,794) $44.95 Feb. 10, 2032 2,794 Acquired
Oct. 30, 2025 SOLS Stock Option (Right to buy) Common Stock (4,812) $46.03 Feb. 22, 2033 4,812 Acquired
Oct. 30, 2025 SOLS Stock Option (Right to buy) Common Stock (12,858) $46.79 Feb. 28, 2034 12,858 Acquired
Oct. 30, 2025 SOLS Stock Option (Right to buy) Common Stock (14,825) $50.59 March 2, 2035 14,825 Acquired

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

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 $500,347 $31,496 $1,653,716 $313,965 $498,499 · $36,867 $3,034,890

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.