The combination of profitability turnaround, strong cash flow, and a meaningful buyback suggests confidence in the business model. Traders should monitor whether 2026 revenue guidance is conservative given 2025 outperformance, and watch for stabilization in net revenue retention. The stock may re-rate if the Rule of 40 trajectory is sustained.
Price Chart
Executive Summary
OptimizeRx (OPRX) reported solid Q4 and full-year 2025 results with record revenue of $109.4M (+19% YoY), record net income of $5.1M, and adjusted EBITDA of $24.3M (+108% YoY). The company maintained 2026 revenue guidance at $109M–$114M, authorized a $10M share repurchase program, and strengthened its balance sheet by paying down debt. Despite near-term headwinds from market volatility, profitability and cash flow improved significantly.
Key Financial Metrics
Key Facts
- Q4 revenue was $32.2M, flat YoY, but full-year 2025 revenue reached $109.4M, up 19% from $92.1M in 2024
- GAAP net income turned positive at $5.1M in 2025 vs. a $20.1M loss in 2024
- Adjusted EBITDA nearly doubled to $24.3M in 2025 from $11.7M in 2024
- Non-GAAP net income grew 221% to $19.9M in 2025 from $6.2M in 2024
- Company achieved 'Rule of 40' status with strong revenue growth and profitability
- Board authorized $10M share repurchase program effective March 12, 2026
- Cash flow from operations surged to $18.7M in 2025 from $4.9M in 2024
- Net revenue retention was 116%, though down from 121% in 2024
Financial Impact
Revenue up $17.3M YoY, adjusted EBITDA up $12.6M YoY, $10M buyback represents ~6.8% of current market cap
Risk Factors
- Management cited near-term headwinds due to customer spending caution amid MFN pricing uncertainty
- Net revenue retention declined to 116% from 121%, indicating some customer contraction
- 2026 revenue guidance range ($109M–$114M) implies flat to low growth at the midpoint vs. 2025
Market Snapshot
Investment Themes
Documents Analyzed
This report is based on 1 press release from GlobeNewswire.
| Document | Accession Number |
|---|---|
| PRESS-RELEASE Data (Synthetic) | press-3250728 |
Filters
| Type | Now | ||||
|---|---|---|---|---|---|
Oct 27, 2026 today | Press Release | $9.15 | awaiting T+20 | — | $9.06 (−0.98%) |
Oct 21, 2026 6d ago | SC 13G/A | $9.37 | awaiting T+20 | — | $9.06 (−3.31%) |
Sep 22, 2026 5w ago | Institutional Cluster | $7.62 $8.93 | ▲ +17.19% | ▲ +17.75% | $9.06 (+18.90%) |
Aug 12, 2026 10w ago | Press Release | $8.78 $7.29 | ▼ −16.97% | ▼ −15.22% | $9.06 (+3.19%) |
Jun 12, 2026 19w ago | 8-K | $5.32 $6.55 | ▲ +23.12% | ▲ +23.87% | $9.06 (+70.30%) |
Jun 11, 2026 19w ago | Institutional Cluster | $5.28 $6.28 | ▲ +18.94% | ▲ +17.05% | $9.06 (+71.59%) |
Jun 5, 2026 20w ago | 8-K | $5.05 $6.35 | ▲ +25.74% | ▲ +24.11% | $9.06 (+79.41%) |
Jun 1, 2026 21w ago | DEFA14A | $5.38 $5.72 | ▲ +6.32% | ▲ +7.62% | $9.06 (+68.40%) |
May 21, 2026 22w ago | Press Release | $4.94 $4.70 | ▼ −4.86% | ▼ −5.19% | $9.06 (+83.40%) |
May 12, 2026 24w ago | Press Release | $4.92 $5.28 | ▲ +7.32% | ▲ +7.93% | $9.06 (+84.15%) |
US Market Status
Subscribe to SecBot
Get Real-Time SEC Filing Intelligence
Comprehensive SEC filing analysis delivered the moment filings hit EDGAR. Sentiment scoring, impact analysis, and actionable insights for every material event.
Create a free account Live analysis, Telegram alerts, watchlists and the MCP server for subscribers