Insider at

04

Insider transactions

05
0 buys (P) 22 sells (S) Net: $-1,323,750 + 45 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

45 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Oct. 2, 2026 STOK S 10b5-1 627 $26.33 $16,509 20,598 Direct -2.95% Disposed -2.7% (price as of 2026-10-02)
Aug. 18, 2026 STOK S 2,716 $32.01 $86,939 21,370 Direct -11.28% Disposed -20.0% (price as of 2026-10-02)
Aug. 18, 2026 STOK S 145 $32.47 $4,708 21,225 Direct -0.68% Disposed -21.1% (price as of 2026-10-02)
June 16, 2026 STOK S 10b5-1 1,457 $29.95 $43,637 18,086 Direct -7.46% Disposed -14.5% (price as of 2026-10-02)
March 20, 2026 STOK S 10b5-1 8,692 $33.64 $292,399 20,144 Direct -30.14% Disposed -23.8% (price as of 2026-10-02)
March 20, 2026 STOK S 10b5-1 601 $34.41 $20,680 19,543 Direct -2.98% Disposed -25.5% (price as of 2026-10-02)
March 18, 2026 STOK S 4,222 $31.28 $132,064 29,242 Direct -12.62% Disposed -18.1% (price as of 2026-10-02)
March 18, 2026 STOK S 334 $31.79 $10,618 28,908 Direct -1.14% Disposed -19.4% (price as of 2026-10-02)
March 18, 2026 STOK S 72 $32.85 $2,365 28,836 Direct -0.25% Disposed -22.0% (price as of 2026-10-02)
March 17, 2026 STOK S 2,476 $32.74 $81,064 35,255 Direct -6.56% Disposed -21.7% (price as of 2026-10-02)
March 17, 2026 STOK S 1,791 $33.38 $59,784 33,464 Direct -5.08% Disposed -23.2% (price as of 2026-10-02)
Dec. 8, 2025 STOK S 10b5-1 1,300 $31.60 $41,080 14,509 Direct -8.22% Disposed -18.9% (price as of 2026-10-02)
Dec. 8, 2025 STOK S 10b5-1 2,678 $32.61 $87,330 11,831 Direct -18.46% Disposed -21.4% (price as of 2026-10-02)
Dec. 5, 2025 STOK S 1,004 $31.33 $31,455 23,590 Direct -4.08% Disposed -18.2% (price as of 2026-10-02)
Dec. 5, 2025 STOK S 10b5-1 5,437 $31.08 $168,982 18,153 Direct -23.05% Disposed -17.6% (price as of 2026-10-02)
Dec. 5, 2025 STOK S 10b5-1 2,344 $31.76 $74,445 15,809 Direct -12.91% Disposed -19.3% (price as of 2026-10-02)
Dec. 4, 2025 STOK S 824 $30.76 $25,346 24,788 Direct -3.22% Disposed -16.7% (price as of 2026-10-02)
Dec. 4, 2025 STOK S 194 $31.32 $6,076 24,594 Direct -0.78% Disposed -18.2% (price as of 2026-10-02)
Dec. 3, 2025 STOK S 898 $30.34 $27,245 21,006 Direct -4.10% Disposed -15.6% (price as of 2026-10-02)
Dec. 3, 2025 STOK S 1,394 $30.85 $43,005 19,612 Direct -6.64% Disposed -17.0% (price as of 2026-10-02)
Dec. 2, 2025 STOK S 1,416 $29.56 $41,857 22,772 Direct -5.85% Disposed -13.3% (price as of 2026-10-02)
Dec. 2, 2025 STOK S 868 $30.14 $26,162 21,904 Direct -3.81% Disposed -15.0% (price as of 2026-10-02)
Oct. 3, 2025 STOK S 10b5-1 10,000 $25.06 $250,600 11,831 Direct -45.81% Disposed 2.2% (price as of 2026-10-02)
Sept. 3, 2025 STOK S 10b5-1 6,345 $20.07 $127,344 11,831 Direct -34.91% Disposed 27.7% (price as of 2026-10-02)
Sept. 2, 2025 STOK S 10b5-1 14,922 $20.14 $300,529 18,176 Direct -45.08% Disposed 27.2% (price as of 2026-10-02)
Aug. 29, 2025 STOK S 10b5-1 850 $20.00 $17,000 23,948 Direct -3.43% Disposed 28.1% (price as of 2026-10-02)
Aug. 18, 2025 STOK S 1,683 $18.24 $30,698 23,948 Direct -6.57% Disposed 40.5% (price as of 2026-10-02)
Aug. 13, 2025 STOK S 10b5-1 13,712 $15.00 $205,680 19,631 Direct -41.12% Disposed 70.8% (price as of 2026-10-02)
March 19, 2025 STOK S 1,945 $8.27 $16,085 31,565 Direct -5.80% Disposed 209.8% (price as of 2026-10-02)
March 18, 2025 STOK S 2,266 $8.67 $19,646 33,510 Direct -6.33% Disposed 195.5% (price as of 2026-10-02)
Dec. 9, 2024 STOK S 10b5-1 12,114 $13.69 $165,841 23,028 Direct -34.47% Disposed 87.1% (price as of 2026-10-02)
Dec. 9, 2024 STOK S 1,552 $12.99 $20,160 21,476 Direct -6.74% Disposed 97.2% (price as of 2026-10-02)
Dec. 6, 2024 STOK S 9,696 $12.78 $123,915 35,142 Direct -21.62% Disposed 100.5% (price as of 2026-10-02)
May 20, 2024 STOK S 10b5-1 8,599 $15.04 $129,329 2,598 Direct -76.80% Disposed 70.3% (price as of 2026-10-02)
March 28, 2024 STOK S 10b5-1 5,026 $13.19 $66,293 2,698 Direct -65.07% Disposed 94.2% (price as of 2026-10-02)
March 28, 2024 STOK S 10b5-1 100 $13.81 $1,381 2,598 Direct -3.71% Disposed 85.5% (price as of 2026-10-02)
March 19, 2024 STOK S 2,349 $6.10 $14,329 7,724 Direct -23.32% Disposed 320.0% (price as of 2026-10-02)
June 21, 2023 STOK S 10b5-1 1,948 $13.48 $26,259 0 Direct -100.00% Disposed 90.1% (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
Aug. 14, 2026 STOK Performance Stock Units Common Stock (6,000) · Aug. 14, 2026 6,000 Disposed
March 15, 2026 STOK Restricted Stock Units Common Stock (7,475) · March 15, 2027 7,475 Disposed
March 15, 2026 STOK Restricted Stock Units Common Stock (6,000) · March 15, 2028 6,000 Disposed
March 15, 2026 STOK Restricted Stock Units Common Stock (12,000) · March 15, 2029 12,000 Disposed
Feb. 17, 2026 STOK Employee Stock Option (Right to Buy) Common Stock (53,000) $31.09 Feb. 16, 2036 53,000 Acquired
Feb. 17, 2026 STOK Restricted Stock Units Common Stock (35,000) · Feb. 15, 2030 35,000 Acquired
Dec. 3, 2025 STOK Performance Stock Units Common Stock (6,000) · Dec. 3, 2025 6,000 Disposed
Dec. 1, 2025 STOK Restricted Stock Units Common Stock (12,357) · Dec. 1, 2025 12,357 Disposed
Oct. 3, 2025 STOK Stock Option (Right to Buy) Common Stock (10,000) $9.15 March 14, 2033 10,000 Disposed
Sept. 2, 2025 STOK Stock Option (Right to Buy) Common Stock (9,150) $7.07 Dec. 6, 2032 9,150 Disposed
Aug. 29, 2025 STOK Stock Option (Right to Buy) Common Stock (850) $7.07 Dec. 6, 2032 850 Disposed
Aug. 14, 2025 STOK Performance Stock Units Common Stock (12,000) · Aug. 14, 2026 12,000 Acquired
Aug. 14, 2025 STOK Performance Stock Units Common Stock (6,000) · Aug. 14, 2026 6,000 Disposed
March 20, 2025 STOK Employee Stock Option (Right to Buy) Common Stock (72,000) $8.33 March 19, 2035 72,000 Acquired
March 20, 2025 STOK Restricted Stock Units Common Stock (48,000) · March 20, 2029 48,000 Acquired
March 15, 2025 STOK Restricted Stock Units Common Stock (7,475) · March 15, 2027 7,475 Disposed
March 15, 2025 STOK Restricted Stock Units Common Stock (6,000) · March 15, 2028 6,000 Disposed
Dec. 3, 2024 STOK Performance Stock Units Common Stock (12,000) · Dec. 3, 2025 12,000 Acquired
Dec. 3, 2024 STOK Performance Stock Units Common Stock (6,000) · Dec. 3, 2025 6,000 Disposed
Dec. 1, 2024 STOK Restricted Stock Unit (RSU) Common Stock (33,927) · Dec. 1, 2025 33,927 Disposed
May 20, 2024 STOK Stock Option (Right to Buy) Common Stock (8,599) $7.07 Dec. 6, 2032 8,599 Disposed
March 27, 2024 STOK Employee Stock Option (Right to Buy) Common Stock (36,000) $14.17 March 26, 2034 36,000 Acquired
March 27, 2024 STOK Restricted Stock Units Common Stock (24,000) · March 15, 2028 24,000 Acquired
March 15, 2024 STOK Restricted Stock Units Common Stock (7,475) · March 15, 2027 7,475 Disposed
Dec. 1, 2023 STOK Restricted Stock Unit (RSU) Common Stock (46,284) · Dec. 1, 2025 46,284 Acquired
Dec. 1, 2023 STOK Employee Stock Option (Right to Buy) Common Stock (121,100) $20.34 March 14, 2032 121,100 Disposed
Dec. 1, 2023 STOK Employee Stock Option (Right to Buy) Common Stock (65,000) $59.84 Feb. 15, 2031 65,000 Disposed
March 15, 2023 STOK Restricted Stock Unit (RSU) Common Stock (29,900) · March 15, 2027 29,900 Acquired
March 15, 2023 STOK Employee Stock Option (Right to Buy) Common Stock (44,800) $9.15 March 14, 2033 44,800 Acquired

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

Initial ownership (Form 3) 4 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
March 17, 2023 STOK Common Stock 1,948 Direct
March 17, 2023 STOK Employee Stock Option (Right to Buy)→ Common Stock (65,000) 65,000 Direct
March 17, 2023 STOK Employee Stock Option (Right to Buy)→ Common Stock (121,100) 121,100 Direct
March 17, 2023 STOK Employee Stock Option (Right to Buy)→ Common Stock (34,400) 34,400 Direct