Skip to main content
OPRX
NASDAQ Trade & Services

OptimizeRx Reports Strong 2025 Results, Authorizes $10M Share Repurchase, and Extends Debt Maturity

Arie Shkolnikov · Analysis by Wiseek AI
More coverage: Health Tech Stocks · Healthcare
Sentiment info
Positive
Importance info
8
Price
$7.82
Mkt Cap
$140.364M
52W Low
$3.991
52W High
$22.25
52W Position info
96% above low
Off High info
65% below high
Rel. Volume info
2.9× avg
Market data snapshot near publication time

OPRX sits 96% above its 52-week low of $3.991 on elevated volume (2.9× avg).

Summary

OptimizeRx reported strong full-year 2025 financial results, authorized a $10 million share repurchase program, and extended its debt maturity, despite providing cautious 2026 guidance.


Key Events · Financing and Capital Events · OPRX

  • Strong Full-Year 2025 Financial Performance

    The company reported full-year 2025 revenue of $109.4 million, a 19% increase year-over-year, and achieved GAAP net income of $5.1 million, a significant improvement from a net loss of $(20.1) million in 2024. Adjusted EBITDA more than doubled to $24.3 million.

  • New $10 Million Share Repurchase Program Authorized

    OptimizeRx's Board of Directors authorized a share repurchase program for up to $10 million of its common stock, effective March 12, 2026, and expiring March 15, 2027. This program represents a substantial return of capital to shareholders.

  • Debt Maturity Extended by Two Years

    The company amended its financing agreement, extending the maturity date by two years to October 11, 2029, enhancing its long-term financial flexibility and stability.

  • Cautious 2026 Revenue Guidance Issued

    OptimizeRx updated its fiscal year 2026 revenue guidance to be between $109 million and $114 million, which is largely flat to slightly above the 2025 full-year revenue, reflecting anticipated market volatility.


Analysis · OPRX · Trade & Services

OptimizeRx Corporation reported robust financial results for the full year 2025, with revenue increasing 19% to $109.4 million and a significant turnaround from a net loss to a GAAP net income of $5.1 million. The company also demonstrated strong cash generation, with cash and cash equivalents rising to $23.4 million. Concurrently, the Board authorized a substantial $10 million share repurchase program, representing approximately 7.1% of the current market capitalization, signaling management's confidence and commitment to shareholder value. Furthermore, the company secured a two-year extension on its financing agreement, pushing the maturity date to October 2029, which enhances financial flexibility. While the updated 2026 revenue guidance of $109-$114 million suggests a more cautious outlook compared to 2025's growth, the strong 2025 performance, significant capital return initiative, and improved debt terms collectively present a positive financial picture.

At the time of this filing, OPRX was trading at $7.82 on NASDAQ in the Trade & Services sector, with a market capitalization of approximately $140.4M. The 52-week trading range was $3.99 to $22.25. This filing was assessed with positive market sentiment and an importance score of 8 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

OPRX - Latest Insights

OPRX
Jun 12, 2026, 4:10 PM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $5.23
Real-time Price: $6.35 info
Change: +$1.12 (+21%) info
Market Cap: $118.971M info
OPRX
Jun 05, 2026, 4:10 PM EDT
Filing Type: 8-K
Importance Score:
7
Price at Filing: $5.11
Real-time Price: $6.35 info
Change: +$1.24 (+24%) info
Market Cap: $118.971M info
OPRX
Jun 01, 2026, 7:30 AM EDT
Filing Type: DEFA14A
Importance Score:
8
Price at Filing: $5.17
Real-time Price: $6.35 info
Change: +$1.18 (+23%) info
Market Cap: $118.971M info
OPRX
May 13, 2026, 4:04 PM EDT
Filing Type: 10-Q
Importance Score:
7
Price at Filing: $4.92
Real-time Price: $6.35 info
Change: +$1.43 (+29%) info
Market Cap: $118.971M info
OPRX
May 12, 2026, 4:13 PM EDT
Source: Wiseek News
Importance Score:
8
Price at Filing: $6.10
Real-time Price: $6.35 info
Change: +$0.250 (+4%) info
Market Cap: $118.971M info