stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Optimizerx CorpOPRX
$9.663.54%0.33

Optimizerx Corp (OPRX)

Date: 2026-11-04 16:00O: 9.49H: 9.90L: 9.48C: 9.90Vol: 73.43k
Optimizerx Corp stock is traded at $9.66, with a volume of 26,956. It is up +3.54% in the last 24 hours and up +12.72% over the past month. OptimizeRx Corp is engaged in the healthcare market in the United States. is a digital healthcare technology company that connects over two million HCPs and millions of their patients through an intelligent technology platform embedded within a proprietary omnichannel network. OptimizeRx helps life sciences organizations engage and support their customers through its combined HCP and DTC marketing strategies.
Previous Close:
$9.33
Open:
$9.49
24h Volume:
26,956
Relative Volume:
0.22
Market Cap:
$181.96M
Revenue:
$107.35M
Net Income/Loss:
$6.84M
P/E Ratio:
27.35
EPS:
$0.3532
Net Cash Flow:
$14.64M
1W Performance:
+3.87%
1M Performance:
+12.72%
6M Performance:
+42.69%
1Y Performance:
-48.56%
1-Day Range:
$9.48$9.82
1-Week Range:
$9.00$9.64
52-Week Range:
$4.54$21.09

Optimizerx Corp Stock (OPRX) Company Profile

Name
Optimizerx Corp
Phone
248-651-6558
Address
260 CHARLES STREET, WALTHAM, MI, USA
Employee
133
Next Earnings Date
2026-11-11
Latest SEC Filings
SEC
OPRX's Discussions on X
X

 

Market Cap

 

Revenue

 

Net Income

 

Cash Flow

 

EPS

 

Optimizerx Corp Stock (OPRX) Upgrades & Downgrades

DateActionAnalystRating Change
Sep-29-26ResumedB. Riley SecuritiesBuy
Jan-08-25DowngradeRBC Capital MktsOutperform → Sector Perform
Dec-20-24InitiatedStephensEqual-Weight
Jul-25-24ResumedB. Riley SecuritiesBuy

Optimizerx Corp Stock (OPRX) Financials Data

PeriodTrendFY 2025FY 2024FY 2023FY 2022FY 2021
Period End Date2025-12-312024-12-312023-12-312022-12-312021-12-31
Revenue USD (M)109.4392.1371.5262.4561.29
Cost of revenue USD (M)35.8332.7528.6223.4825.65
Gross profit USD (M)73.6059.3842.9038.9735.64
Research and development USD (M)0.00----
Operating expenses USD (M)61.9073.0869.3051.2635.28
Operating income USD (M)11.69-13.71-26.40-12.290.36
Income before tax USD (M)6.95-19.3971.52-11.440.38
Income tax expense USD (M)1.820.73-7.60--
Net income USD (M)5.13-20.11-17.57-11.440.38
Basic EPS USD/shares0.28-1.10-1.03-0.640.02
Diluted EPS USD/shares0.27-1.10-1.03-0.640.02
Basic weighted shares shares (M)18.5618.2917.1217.7817.23
Diluted weighted shares shares (M)19.0018.2917.1217.7817.69
Selling, general and administrative USD (M)---33.49-

Optimizerx Corp Stock (OPRX) Insider Trading

  • Stelmakh EdwardDec 19 '25
    Chief Finance & Strat Officer
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    5,237
    Value ($)
    0
    #Shares Total
    128,218
  • Stelmakh EdwardDec 19 '25
    Chief Finance & Strat Officer
    Transaction
    Sale
    Cost
    $13.51
    #Shares
    1,388
    Value ($)
    18,752
    #Shares Total
    126,830
  • Chief Executive Officer
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    6,546
    Value ($)
    0
    #Shares Total
    195,462
  • Chief Legal & Admin Officer
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    3,928
    Value ($)
    0
    #Shares Total
    94,526
  • Besch DougDec 19 '25
    Chief Product & Tech Officer
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    1,964
    Value ($)
    0
    #Shares Total
    71,536
  • Chief Executive Officer
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    6,649
    Value ($)
    0
    #Shares Total
    190,536
  • Stelmakh EdwardOct 03 '25
    Chief Finance & Strat Officer
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    16,623
    Value ($)
    0
    #Shares Total
    127,387
  • Besch DougOct 03 '25
    Chief Product & Tech Officer
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    3,325
    Value ($)
    0
    #Shares Total
    70,555
  • Chief Executive Officer
    Transaction
    Sale
    Cost
    $18.75
    #Shares
    1,620
    Value ($)
    30,375
    #Shares Total
    188,916
  • Chief Legal & Admin Officer
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    6,649
    Value ($)
    0
    #Shares Total
    92,550
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
Stelmakh EdwardChief Finance & Strat OfficerDec 19 '25Option Exercise$0.005,2370128,218
Stelmakh EdwardChief Finance & Strat OfficerDec 19 '25Sale$13.511,38818,752126,830
Silvestro Stephen LChief Executive OfficerDec 19 '25Option Exercise$0.006,5460195,462
Odence-Ford MarionChief Legal & Admin OfficerDec 19 '25Option Exercise$0.003,928094,526
Besch DougChief Product & Tech OfficerDec 19 '25Option Exercise$0.001,964071,536
Silvestro Stephen LChief Executive OfficerOct 03 '25Option Exercise$0.006,6490190,536
Stelmakh EdwardChief Finance & Strat OfficerOct 03 '25Option Exercise$0.0016,6230127,387
Besch DougChief Product & Tech OfficerOct 03 '25Option Exercise$0.003,325070,555
Silvestro Stephen LChief Executive OfficerOct 03 '25Sale$18.751,62030,375188,916
Odence-Ford MarionChief Legal & Admin OfficerOct 03 '25Option Exercise$0.006,649092,550

Optimizerx Corp Stock (OPRX) Latest News

Oct 21, 2026
Oct 21, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Sep 23, 2026
Sep 23, 2026
Sep 22, 2026
Sep 22, 2026
Sep 20, 2026
Sep 20, 2026
Sep 19, 2026
Sep 19, 2026
Sep 18, 2026
Sep 18, 2026
Sep 18, 2026
Sep 18, 2026
Sep 17, 2026
Sep 17, 2026
Sep 14, 2026
Sep 14, 2026
Sep 08, 2026
Sep 08, 2026
Sep 08, 2026
Sep 08, 2026
Sep 04, 2026
Sep 04, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Aug 26, 2026
Aug 26, 2026
Aug 24, 2026
Aug 24, 2026
Aug 24, 2026
Aug 24, 2026
Aug 24, 2026
Aug 24, 2026
Aug 24, 2026
Aug 24, 2026
Aug 23, 2026
Aug 23, 2026
Aug 19, 2026
Aug 19, 2026
Aug 19, 2026
Aug 19, 2026
Aug 19, 2026
Aug 19, 2026
Aug 19, 2026
Aug 19, 2026
Aug 16, 2026
Aug 16, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 14, 2026
Aug 13, 2026
Aug 13, 2026

Similar to OPRX