$7.60-0.27 (-3.43%)
OptimizeRx Corporation operates as a digital healthcare technology company.
OptimizeRx Corporation in the Healthcare sector is trading at $7.60 with a market capitalization of $100M. Wall Street consensus targets $12.40 (5 analysts), implying a +63.2% move over the next 12 months. The stock is currently near its 52-week low of $4.54, remaining 8.5% below its 200-day moving average. On fundamentals, Piotroski 8/9 indicates strong financial quality, Altman Z in the distress zone. Risk note: MACD remains below its signal line. The Whystock Score of 60/100 suggests a balanced risk-reward profile.
| Metric (USD) | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|
| Total Revenue | $19.84Mβ | $32.24Mβ | $26.07Mβ | $29.20Mβ | $21.93M |
| Gross Profit | $14.93Mβ | $24.10Mβ | $17.52Mβ | $18.64Mβ | $13.34M |
| Operating Income | $396,000β | $8.94Mβ | $2.05Mβ | $3.19Mβ | -$2.10M |
| Net Income | -$495,000β | $5.02Mβ | $779,000β | $1.53Mβ | -$2.20M |
OptimizeRx Corporation operates as a digital healthcare technology company. It offers Dynamic Audience Activation Platform, which generates dynamic audiences with predictive analytics through machine learning methods; Micro-Neighborhood Targeting, wh...

AI software revenue grew 25% despite overall quarterly decline from customer inactivity.

Moby summary of OptimizeRx Corporation's Q2 2026 earnings call
Despite a 30% revenue decline, OptimizeRx Corp (OPRX) reaffirms full-year guidance, driven by AI-powered product growth and a strengthened balance sheet.

OptimizeRx (NASDAQ:OPRX) reported second-quarter fiscal 2026 revenue of $20.5 million, down 30% from $29.2 million a year earlier, while adjusted EBITDA totaled $4.9 million, management said on its earnings call. The company reaffirmed its full-year revenue outlook of $95 million to $100 million and

OptimizeRx (OPRX) delivered earnings and revenue surprises of +45.46% and +0.11%, respectively, for the quarter ended June 2026. Do the numbers hold clues to what lies ahead for the stock?