OneSpan Is Racing Toward Earnings With A Stock Way Ahead Of The Story

kev_larFounder & Lead Developer
·OSPN forecast →

⚠️ Not financial advice. This post is for informational and educational purposes only. Forecasts and commentary are model outputs and opinions, may be inaccurate, and are not a recommendation to buy or sell any security or asset. Do your own research. AI-assisted: this article was drafted with AI and reviewed by a human before publishing.

Let's be honest about the setup over at OneSpan (NASDAQ: OSPN). The stock closed Thursday around $20.19, up 5.1% on the day, sitting near a market cap of $744M. It's up 57% year-to-date and has ripped 33% over the last quarter. On paper it's the kind of name that makes a portfolio look great: a P/E of 11.3, a 2.5% dividend yield, gross margins near 70%. And then you actually read the business. That's where the fun begins.

Here's the tension I keep coming back to. The tape doesn't care about the nuance. The tape saw a stock grinding toward its 52-week high and bid it higher. The tape doesn't sit with the Q2 report and the Q3 numbers that are coming two weeks from today.

Let's start with what's real and what isn't, because OneSpan's own data won't hold still for you.

The freshest read says revenue of roughly $246M and income of about $68M, with that forward P/E sitting at a comfortable 15.5. Nothing there screams "expensive." But the analysts who are supposed to own this name think it's worth less than it trades for. The consensus target is $18. The stock is at $20. That's an implied 11% haircut from where the market is parking it today. D.A. Davidson is even lower, at $16. So we have a stock running to fresh highs while its own coverage peers are busy writing down the price tag.

Now the part that should make you lean in.

OneSpan raised full-year guidance back in August — revenue to $248M–$252M, adjusted EBITDA to $67M–$71M. That's a company management team that believed it could sell more. And a good chunk of that belief is justified. The Digital Agreements unit grew roughly 25% year-over-year to $19.5M. Annual recurring revenue climbed 7% to about $189.7M. Subscription revenue is up 11%. The company even expanded its OneSpan Sign footprint into identity verification, document assurance, and workflow integration in October, plus launched that unified DigipassONE authentication play back in July. This is a real software business learning to compound, not just sell licenses.

So why the wobble?

Because the bigger half of the company is bleeding. Cybersecurity revenue fell 7% year-over-year to $40.9M. That's the larger of the two segments, and it's shrinking. Growth is now leaning hard on the smaller, faster Digital Agreements and subscription base while the unit that used to carry the whole thing contracts. That's a portfolio rebalancing that Wall Street likes to call "margin expansion through revenue contraction" until it stops working.

And it may not keep working. Adjusted EBITDA margin compressed to 27.9% in Q2 from 29.5% a year earlier. Margins are coming down just as growth is slowing. FY2027 revenue growth expectations sit around a whisper of 2.4%, and EPS estimates were cut. OneSpan isn't a slow-growth value trap on this tape — it's a story that's mid-reversal, trading like a compounder.

Here's the thing that actually gets me. The third-quarter print, due after the close on October 29, is already penciled as a down quarter. Consensus has EPS at $0.22, down about a third year-over-year, with revenue essentially flat. So the market is buying a stock to the moon and expecting the next report to be weaker. That's not a setup; that's a paradox. Someone out there is betting the guidance lifts the stock despite a soft quarter. I'm not sure they're right.

Positioning doesn't help the bulls, either. Ten percent of the float is shorted — 5.15 days to cover. Not a squeeze bomb, but enough contrarians parked under the stock to make any soft print feel worse than it is. Beta sits at 1.58, so when this wobbles it wobbles harder than the tape. Bank of America did buy a small stake in Q2 and institutional ownership is a thick 95.5%, which reads as conviction and also reads as thin air for anyone left to push the price.

My read? This is a company caught between a guidance upgrade that's holding up beautifully and a quarterly trajectory that's pointing down. The market has spent the last three months pricing the bull case as if it were already in the numbers. It isn't. The cybersecurity drag, the margin compression, the flat-to-down Q3 — those are all still ahead of us, and they arrive in exactly six days.

I'd rather own a business when the tape is quiet and the numbers are ugly than when the tape is euphoric and the numbers haven't shown up yet. OneSpan is trading on the former. The latter comes October 29. Until then I'm watching, not chasing, and I'll let the report tell me whether management's raised guidance was a real thing or just a nice slide in an August call. The stock has already priced the good news. The question is what happens when the bad news arrives.

More on OSPN


Market commentary from the K3vl4r desk — not personalized investment advice. More posts →