
OptimizeRx (OPRX) reported robust Q1 2025 revenues of $21.9 million, an 11% year-over-year increase, alongside improved profitability and high revenue visibility for FY25, driven by its strategic shift to a subscription model and Digital Audience Activation Platform expansion, resulting in a 166.8% YTD stock surge. In contrast, GoodRx (GDRX) posted Q1 revenues of $202.9 million, up 2.6%, with adjusted EBITDA rising 11%, driven by increased revenue per user despite a decline in monthly active consumers, and its shares are up 2.1% YTD. While OPRX demonstrates stronger revenue momentum and B2B SaaS growth potential, GDRX maintains consumer-focused scale and durability through evolving platform initiatives.
A comparative analysis of OptimizeRx (OPRX) and GoodRx (GDRX) reveals two distinct strategic paths in the health tech sector. OPRX is demonstrating significant growth momentum, with Q1 revenues climbing 11% year-over-year to $21.9 million and adjusted EBITDA turning positive at $1.5 million. Critically, the company has secured over 80% of its full-year 2025 revenue guidance under contract, providing high visibility. This performance, driven by its B2B focus on integrating with EHRs and a strategic shift to a subscription model, has propelled its stock up 166.8% year-to-date. Conversely, GoodRx, while operating on a much larger scale with $202.9 million in Q1 revenue, posted modest top-line growth of 2.6%. The company is successfully improving profitability, evidenced by an 11% rise in adjusted EBITDA and a 7% increase in revenue per user, which compensates for a decline in monthly active consumers. Despite its strong brand and cash position, GDRX's stock has grown only 2.1% YTD. The valuation reflects this divergence: OPRX trades at a forward P/S of 2.16x with projected 63.6% EPS growth, while GDRX trades at 2.02x with projected 11.8% EPS growth, indicating the market is pricing in OPRX's superior growth trajectory.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
strongly positive
Sentiment Score
0.75
Ticker Sentiment