Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 90 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. 23, 2024 OSS F 5,961 $2.19 $13,055 305,381 Direct -1.91% Disposed 295.2% (price as of 2026-10-05)
Aug. 20, 2024 OSS F 4,059 $2.16 $8,767 311,342 Direct -1.29% Disposed 300.7% (price as of 2026-10-05)
July 1, 2024 OSS A 71,300 · · 315,401 Direct +29.21% Acquired (price as of 2026-10-05)
May 23, 2024 OSS F 1,257 $2.41 $3,029 244,101 Direct -0.51% Disposed 259.1% (price as of 2026-10-05)
March 25, 2024 OSS F 12,504 $3.90 $48,766 245,358 Direct -4.85% Disposed 121.9% (price as of 2026-10-05)
Feb. 5, 2024 OSS F 4,624 $2.01 $9,294 257,862 Direct -1.76% Disposed 330.6% (price as of 2026-10-05)
Nov. 21, 2023 OSS F 1,232 $2.09 $2,575 262,486 Direct -0.47% Disposed 314.1% (price as of 2026-10-05)
Nov. 17, 2023 OSS F 2,463 $1.99 $4,901 263,718 Direct -0.93% Disposed 334.9% (price as of 2026-10-05)
Aug. 16, 2023 OSS F 3,941 $1.77 $6,976 266,181 Direct -1.46% Disposed 389.0% (price as of 2026-10-05)
May 22, 2023 OSS F 2,463 $2.44 $6,010 270,122 Direct -0.90% Disposed 254.7% (price as of 2026-10-05)
May 22, 2023 OSS F 1,232 $2.48 $3,055 272,585 Direct -0.45% Disposed 249.0% (price as of 2026-10-05)
March 16, 2023 OSS A 94,000 · · 273,817 Direct +52.28% Acquired (price as of 2026-10-05)
Feb. 10, 2023 OSS M 2,500 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Feb. 10, 2023 OSS F 1,079 $3.49 $3,766 179,817 Direct -0.60% Disposed 148.0% (price as of 2026-10-05)
Feb. 10, 2023 OSS M 2,500 · · 180,896 Direct +1.40% Acquired (price as of 2026-10-05)
Feb. 8, 2023 OSS F 9,205 $3.50 $32,218 178,396 Direct -4.91% Disposed 147.3% (price as of 2026-10-05)
Nov. 22, 2022 OSS F 1,232 $3.17 $3,905 187,601 Direct -0.65% Disposed 173.0% (price as of 2026-10-05)
Nov. 9, 2022 OSS F 2,463 $3.17 $7,808 188,833 Direct -1.29% Disposed 173.0% (price as of 2026-10-05)
Oct. 4, 2022 OSS M 2,500 · · 2,500 Direct -50.00% Disposed (price as of 2026-10-05)
Oct. 4, 2022 OSS F 849 $3.27 $2,776 191,296 Direct -0.44% Disposed 164.7% (price as of 2026-10-05)
Oct. 4, 2022 OSS M 2,500 · · 192,145 Direct +1.32% Acquired (price as of 2026-10-05)
May 23, 2022 OSS F 3,058 $4.30 $13,149 189,645 Direct -1.59% Disposed 101.3% (price as of 2026-10-05)
May 17, 2022 OSS F 2,463 $4.41 $10,862 192,703 Direct -1.26% Disposed 96.3% (price as of 2026-10-05)
Feb. 14, 2022 OSS M 2,500 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Feb. 14, 2022 OSS F 787 $4.02 $3,164 195,166 Direct -0.40% Disposed 115.3% (price as of 2026-10-05)
Feb. 14, 2022 OSS M 2,500 · · 195,953 Direct +1.29% Acquired (price as of 2026-10-05)
Feb. 11, 2022 OSS M 2,500 · · 5,000 Direct -33.33% Disposed (price as of 2026-10-05)
Feb. 11, 2022 OSS F 790 $4.07 $3,215 193,453 Direct -0.41% Disposed 112.7% (price as of 2026-10-05)
Feb. 11, 2022 OSS M 2,500 · · 194,243 Direct +1.30% Acquired (price as of 2026-10-05)
Feb. 3, 2022 OSS A 64,000 · · 191,743 Direct +50.10% Acquired (price as of 2026-10-05)
Nov. 12, 2021 OSS F 2,719 $5.26 $14,302 127,743 Direct -2.08% Disposed 64.5% (price as of 2026-10-05)
Aug. 12, 2021 OSS M 2,500 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Aug. 12, 2021 OSS F 729 $5.85 $4,265 130,462 Direct -0.56% Disposed 47.9% (price as of 2026-10-05)
Aug. 12, 2021 OSS M 2,500 · · 131,191 Direct +1.94% Acquired (price as of 2026-10-05)
Aug. 10, 2021 OSS M 2,500 · · 2,500 Direct -50.00% Disposed (price as of 2026-10-05)
Aug. 10, 2021 OSS F 761 $6.37 $4,848 128,691 Direct -0.59% Disposed 35.9% (price as of 2026-10-05)
Aug. 10, 2021 OSS M 2,500 · · 129,452 Direct +1.97% Acquired (price as of 2026-10-05)
June 18, 2021 OSS F 2,659 $4.87 $12,949 126,952 Direct -2.05% Disposed 77.7% (price as of 2026-10-05)
May 19, 2021 OSS A 60,000 · · 129,611 Direct +86.19% Acquired (price as of 2026-10-05)
Feb. 22, 2021 OSS M 2,500 · · 2,500 Direct -50.00% Disposed (price as of 2026-10-05)
Feb. 22, 2021 OSS M 2,500 · · 5,000 Direct -33.33% Disposed (price as of 2026-10-05)
Feb. 22, 2021 OSS F 914 $6.21 $5,676 69,611 Direct -1.30% Disposed 39.4% (price as of 2026-10-05)
Feb. 22, 2021 OSS M 2,500 · · 70,525 Direct +3.68% Acquired (price as of 2026-10-05)
Feb. 22, 2021 OSS F 912 $6.17 $5,627 68,025 Direct -1.32% Disposed 40.3% (price as of 2026-10-05)
Feb. 22, 2021 OSS M 2,500 · · 68,937 Direct +3.76% Acquired (price as of 2026-10-05)
Nov. 13, 2020 OSS A 40,000 · · 40,000 Direct · Acquired (price as of 2026-10-05)
Sept. 15, 2020 OSS M 4,164 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Sept. 15, 2020 OSS M 4,164 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Sept. 15, 2020 OSS F 3,123 $2.30 $7,183 66,437 Direct +4.93% Acquired 276.3% (price as of 2026-10-05)
Sept. 15, 2020 OSS F 3,123 $2.30 $7,183 63,314 Direct +5.19% Acquired 276.3% (price as of 2026-10-05)
Aug. 27, 2020 OSS M 2,500 · · 7,500 Direct -25.00% Disposed (price as of 2026-10-05)
Aug. 27, 2020 OSS M 2,500 · · 12,500 Direct -16.67% Disposed (price as of 2026-10-05)
Aug. 27, 2020 OSS F 2,006 $2.56 $5,135 60,191 Direct +3.45% Acquired 238.1% (price as of 2026-10-05)
Aug. 27, 2020 OSS F 2,006 $2.56 $5,135 58,185 Direct +3.57% Acquired 238.1% (price as of 2026-10-05)
June 10, 2020 OSS F 5,013 $1.92 $9,625 51,166 Direct +10.86% Acquired 350.8% (price as of 2026-10-05)
June 10, 2020 OSS F 5,013 $1.92 $9,625 56,179 Direct +9.80% Acquired 350.8% (price as of 2026-10-05)
June 10, 2020 OSS M 8,334 · · 4,164 Direct -66.68% Disposed (price as of 2026-10-05)
June 10, 2020 OSS M 8,334 · · 4,164 Direct -66.68% Disposed (price as of 2026-10-05)
Feb. 13, 2020 OSS M 2,500 · · 10,000 Direct -20.00% Disposed (price as of 2026-10-05)
Feb. 13, 2020 OSS M 4,167 · · 12,498 Direct -25.00% Disposed (price as of 2026-10-05)
Feb. 13, 2020 OSS M 4,167 · · 12,498 Direct -25.00% Disposed (price as of 2026-10-05)
Feb. 13, 2020 OSS F 1,826 $2.73 $4,985 46,153 Direct +4.12% Acquired 217.0% (price as of 2026-10-05)
Feb. 13, 2020 OSS F 2,787 $2.73 $7,609 44,327 Direct +6.71% Acquired 217.0% (price as of 2026-10-05)
Feb. 13, 2020 OSS F 2,787 $2.73 $7,609 41,450 Direct +7.21% Acquired 217.0% (price as of 2026-10-05)
Feb. 10, 2020 OSS A 15,000 · · 15,000 Direct · Acquired (price as of 2026-10-05)
Sept. 20, 2019 OSS M 4,167 · · 16,665 Direct -20.00% Disposed (price as of 2026-10-05)
Sept. 20, 2019 OSS M 4,167 · · 16,665 Direct -20.00% Disposed (price as of 2026-10-05)
Sept. 20, 2019 OSS F 2,390 $2.68 $6,405 38,753 Direct +6.57% Acquired 222.9% (price as of 2026-10-05)
Sept. 20, 2019 OSS F 2,390 $2.68 $6,405 36,363 Direct +7.03% Acquired 222.9% (price as of 2026-10-05)
Aug. 16, 2019 OSS M 4,167 · · 20,832 Direct -16.67% Disposed (price as of 2026-10-05)
Aug. 16, 2019 OSS M 4,167 · · 20,832 Direct -16.67% Disposed (price as of 2026-10-05)
Aug. 16, 2019 OSS M 2,500 · · 12,500 Direct -16.67% Disposed (price as of 2026-10-05)
Aug. 16, 2019 OSS F 3,289 $1.65 $5,427 33,973 Direct +10.72% Acquired 424.5% (price as of 2026-10-05)
Aug. 16, 2019 OSS F 3,289 $1.65 $5,427 30,684 Direct +12.01% Acquired 424.5% (price as of 2026-10-05)
Aug. 16, 2019 OSS F 2,173 $1.65 $3,585 27,395 Direct +8.62% Acquired 424.5% (price as of 2026-10-05)
April 11, 2019 OSS M 8,334 · · 24,999 Direct +50.01% Acquired (price as of 2026-10-05)
April 11, 2019 OSS M 8,334 · · 24,999 Direct +50.01% Acquired (price as of 2026-10-05)
April 11, 2019 OSS F 4,100 $2.51 $10,291 25,222 Direct -13.98% Disposed 244.8% (price as of 2026-10-05)
April 11, 2019 OSS M 8,334 · · 29,322 Direct +39.71% Acquired (price as of 2026-10-05)
April 11, 2019 OSS F 4,100 $2.51 $10,291 20,988 Direct -16.34% Disposed 244.8% (price as of 2026-10-05)
April 11, 2019 OSS M 8,334 · · 25,088 Direct +49.74% Acquired (price as of 2026-10-05)
Feb. 13, 2019 OSS A 15,000 · · 15,000 Direct · Acquired (price as of 2026-10-05)
Sept. 24, 2018 OSS M 16,667 · · 33,333 Direct +100.01% Acquired (price as of 2026-10-05)
Sept. 24, 2018 OSS M 16,667 · · 33,333 Direct +100.01% Acquired (price as of 2026-10-05)
Sept. 24, 2018 OSS F 8,290 $3.63 $30,093 16,754 Direct -33.10% Disposed 138.4% (price as of 2026-10-05)
Sept. 24, 2018 OSS M 16,667 · · 25,044 Direct +198.96% Acquired (price as of 2026-10-05)
Sept. 24, 2018 OSS F 8,290 $3.63 $30,093 8,377 Direct -49.74% Disposed 138.4% (price as of 2026-10-05)
Sept. 24, 2018 OSS M 16,667 · · 16,667 Direct · Acquired (price as of 2026-10-05)
July 2, 2018 OSS A 50,000 · · 50,000 Direct · Acquired (price as of 2026-10-05)
April 11, 2018 OSS A 50,000 · · 50,000 Direct · Acquired (price as of 2026-10-05)

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
Feb. 10, 2023 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Oct. 4, 2022 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Feb. 14, 2022 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Feb. 11, 2022 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Aug. 12, 2021 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Aug. 10, 2021 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Feb. 22, 2021 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Feb. 22, 2021 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Nov. 13, 2020 OSS Restricted Stock Unit Common Stock (40,000) · · 40,000 Acquired
Sept. 15, 2020 OSS Restricted Stock Unit Common Stock (4,164) · · 4,164 Disposed
Sept. 15, 2020 OSS Restricted Stock Unit Common Stock (4,164) · · 4,164 Disposed
Aug. 27, 2020 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Aug. 27, 2020 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
June 10, 2020 OSS Restricted Stock Unit Common Stock (8,334) · · 8,334 Disposed
June 10, 2020 OSS Restricted Stock Unit Common Stock (8,334) · · 8,334 Disposed
Feb. 13, 2020 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Feb. 13, 2020 OSS Restricted Stock Unit Common Stock (4,167) · · 4,167 Disposed
Feb. 13, 2020 OSS Restricted Stock Unit Common Stock (4,167) · · 4,167 Disposed
Feb. 10, 2020 OSS Restricted Stock Unit Common Stock (15,000) · · 15,000 Acquired
Sept. 20, 2019 OSS Restricted Stock Unit Common Stock (4,167) · · 4,167 Disposed
Sept. 20, 2019 OSS Restricted Stock Unit Common Stock (4,167) · · 4,167 Disposed
Aug. 16, 2019 OSS Restricted Stock Unit Common Stock (4,167) · · 4,167 Disposed
Aug. 16, 2019 OSS Restricted Stock Unit Common Stock (4,167) · · 4,167 Disposed
Aug. 16, 2019 OSS Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
April 11, 2019 OSS Restricted Stock Units Common Stock (8,334) · · 8,334 Acquired
April 11, 2019 OSS Restricted Stock Units Common Stock (8,334) · · 8,334 Acquired
Feb. 13, 2019 OSS Restricted Stock Unit Common Stock (15,000) · · 15,000 Acquired
Sept. 24, 2018 OSS Restricted Stock Units Common Stock (16,667) · · 16,667 Acquired
Sept. 24, 2018 OSS Restricted Stock Unit Common Stock (16,667) · · 16,667 Acquired
July 2, 2018 OSS Restricted Stock Unit Common Stock (50,000) · · 50,000 Acquired
April 11, 2018 OSS Restricted Stock Unit Common Stock (50,000) · · 50,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. 31, 2018 OSS No securities are beneficially owned. 0 Direct

Compensation (DEF 14A)

08

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

OSS

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 · · · · · · $249,268 $249,268
2024 $319,729 $30,652 $156,147 · · · $59,709 $566,237
2023 $308,212 $38,600 $249,100 · · · $38,596 $634,508

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