Upgrade

OneSpan Inc.

OSPN

Last
$18.22
Day
+1.2%
1y
+14.4%
5y
-5.1%
52w
-4.3%
SPY YTD
+13.3%
XLK
+37.1%
Earnings
2026-10-2918d
EMA 21
17.69
EMA 50
16.89
EMA 200
14.78
20d high
-4.3%
5y high
-16.6%
5y range
74th
Website · 509 employees · United States

Positions held

Your positions

OSPN isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
38
Hold
swing
Signal
Strong Buy
Target
$19.71
Stop
$17.16
Stop distance
5.8%
Target vs last
+8.2%

Fundamentals

Market cap$663.71MEnterprise value$632.79MTrailing P/E10.18Forward P/E13.81
PEG1.25Price / book2.42Beta1.58Dividend yield2.89%
Revenue growth1.0%Earnings growth-14.3%Gross margin73.9%Operating margin14.5%
Profit margin27.8%ROE26.5%ROA7.8%Debt / equity0.05
Current ratio1.33Free cash flow$32.73MAnalyst recommendationnoneMean target$18.00
52w high$18.8352w low$10.07

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$60.5M$65.9M$62.9M$57.1M$59.8M—
Op margin14.5%22.9%20.7%15.6%17.6%—
Net income$6.8M$11.6M$43.5M$6.5M$8.3M—
Gross margin73.6%73.6%73.6%73.6%73.5%—
Gross profit$44.5M$48.5M$46.3M$42.0M$44.0M—
Operating income$8.8M$15.1M$13.0M$8.9M$10.6M—
  • Revenue -8% vs prior quarter ($60M vs $66M).
  • Gross margin 73.6% (was 73.6% prior quarter).
  • Operating margin compressed to 14.5%.

Yearly (6y)

20252024202320222021
Revenue$243M$243M$235M$219M—
Op margin20.6%20.3%-4.9%-6.3%—
Net income$72.9M$57.1M-$29.8M-$14.4M—
Gross margin73.8%71.8%67.1%67.8%—
Gross profit$179M$175M$158M$149M—
Operating income$50.1M$49.2M-$11.6M-$13.8M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

OSPN · daily+3.3% over 13 sessions
Close EMA21 EMA50 EMA200
16.9617.4517.9418.4318.912026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$16M$33M$49M$66M0%37%74%2025-Q22025-Q32025-Q42026-Q12026-Q2