Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 23 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. 4, 2026 OSPN M 6,299 · · 109,731 Direct +6.09% Acquired (price as of 2026-10-02)
Sept. 4, 2026 OSPN F 3,199 $16.70 $53,423 106,532 Direct -2.92% Disposed 8.5% (price as of 2026-10-02)
Sept. 4, 2026 OSPN M 6,299 · · 18,898 Direct -25.00% Disposed (price as of 2026-10-02)
March 30, 2026 OSPN A 93,412 · · 93,412 Direct · Acquired (price as of 2026-10-02)
March 4, 2026 OSPN M 12,591 · · 98,839 Direct +14.60% Acquired (price as of 2026-10-02)
March 4, 2026 OSPN F 4,506 $10.53 $47,448 94,333 Direct -4.56% Disposed 72.1% (price as of 2026-10-02)
March 4, 2026 OSPN M 14,170 · · 108,503 Direct +15.02% Acquired (price as of 2026-10-02)
March 4, 2026 OSPN F 5,071 $10.53 $53,398 103,432 Direct -4.67% Disposed 72.1% (price as of 2026-10-02)
March 4, 2026 OSPN M 12,591 · · 25,197 Direct -33.32% Disposed (price as of 2026-10-02)
March 4, 2026 OSPN M 14,170 · · 28,341 Direct -33.33% Disposed (price as of 2026-10-02)
Feb. 17, 2026 OSPN A 42,511 · · 42,511 Direct · Acquired (price as of 2026-10-02)
Jan. 4, 2026 OSPN M 33,333 · · 98,959 Direct +50.79% Acquired (price as of 2026-10-02)
Jan. 4, 2026 OSPN F 12,711 $12.29 $156,218 86,248 Direct -12.84% Disposed 47.4% (price as of 2026-10-02)
Jan. 4, 2026 OSPN M 33,333 · · 33,334 Direct -50.00% Disposed (price as of 2026-10-02)
July 31, 2025 OSPN M 33,333 · · 33,333 Direct · Acquired (price as of 2026-10-02)
July 31, 2025 OSPN F 16,927 $14.75 $249,673 16,406 Direct -50.78% Disposed 22.8% (price as of 2026-10-02)
July 31, 2025 OSPN M 100,000 · · 116,406 Direct +609.53% Acquired (price as of 2026-10-02)
July 31, 2025 OSPN F 50,780 $14.75 $749,005 65,626 Direct -43.62% Disposed 22.8% (price as of 2026-10-02)
July 31, 2025 OSPN M 33,333 · · 66,667 Direct -33.33% Disposed (price as of 2026-10-02)
July 31, 2025 OSPN M 100,000 · · 200,000 Direct -33.33% Disposed (price as of 2026-10-02)
March 4, 2025 OSPN A 37,788 · · 37,788 Direct · Acquired (price as of 2026-10-02)
July 31, 2024 OSPN A 100,000 · · 100,000 Direct · Acquired (price as of 2026-10-02)
July 31, 2024 OSPN A 300,000 · · 300,000 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. 4, 2026 OSPN Restricted Stock Units Common Stock (6,299) · · 6,299 Disposed
March 30, 2026 OSPN Restricted Stock Units Common Stock (93,412) · · 93,412 Acquired
March 4, 2026 OSPN Restricted Stock Units Common Stock (12,591) · · 12,591 Disposed
March 4, 2026 OSPN Restricted Stock Units Common Stock (14,170) · · 14,170 Disposed
Feb. 17, 2026 OSPN Restricted Stock Unit Common Stock (42,511) · · 42,511 Acquired
Jan. 4, 2026 OSPN Restricted Stock Unit Common Stock (33,333) · · 33,333 Disposed
July 31, 2025 OSPN Restricted Stock Units Common Stock (33,333) · · 33,333 Disposed
July 31, 2025 OSPN Restricted Stock Units (Performance Based) Common Stock (100,000) · · 100,000 Disposed
March 4, 2025 OSPN Restrict Stock Units Common Stock (37,788) · · 37,788 Acquired
July 31, 2024 OSPN Restricted Stock Units Common Stock (100,000) · · 100,000 Acquired
July 31, 2024 OSPN Restricted Stock Units (Performance Based) Common Stock (300,000) · · 300,000 Acquired

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

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
Jan. 11, 2024 OSPN Common Stock 0 Direct