1. Home
  2. MBCN vs OPRX Comparison

MBCN vs OPRX Comparison

Compare MBCN & OPRX Stocks: Price Trends, ML Decisions, Charts, Trends, Technical Analysis and more.

  • Machine Learning Prediction
  • ML Decision
  • MBCN
  • OPRX
  • Stock Information
  • Founded
  • MBCN 1901
  • OPRX 2006
  • Country
  • MBCN United States
  • OPRX United States
  • Employees
  • MBCN N/A
  • OPRX N/A
  • Industry
  • MBCN Major Banks
  • OPRX Business Services
  • Sector
  • MBCN Finance
  • OPRX Consumer Discretionary
  • Exchange
  • MBCN Nasdaq
  • OPRX Nasdaq
  • Market Cap
  • MBCN 274.2M
  • OPRX 272.0M
  • IPO Year
  • MBCN N/A
  • OPRX N/A
  • Fundamental
  • Price
  • MBCN $34.70
  • OPRX $15.44
  • Analyst Decision
  • MBCN Hold
  • OPRX Buy
  • Analyst Count
  • MBCN 1
  • OPRX 6
  • Target Price
  • MBCN $35.00
  • OPRX $14.83
  • AVG Volume (30 Days)
  • MBCN 22.3K
  • OPRX 313.3K
  • Earning Date
  • MBCN 10-22-2025
  • OPRX 11-06-2025
  • Dividend Yield
  • MBCN 2.43%
  • OPRX N/A
  • EPS Growth
  • MBCN 48.42
  • OPRX N/A
  • EPS
  • MBCN 2.61
  • OPRX 0.00
  • Revenue
  • MBCN $75,400,000.00
  • OPRX $109,506,000.00
  • Revenue This Year
  • MBCN $19.98
  • OPRX $17.92
  • Revenue Next Year
  • MBCN $7.42
  • OPRX $10.91
  • P/E Ratio
  • MBCN $13.26
  • OPRX $8,367.79
  • Revenue Growth
  • MBCN 16.60
  • OPRX 24.18
  • 52 Week Low
  • MBCN $22.74
  • OPRX $3.99
  • 52 Week High
  • MBCN $35.50
  • OPRX $22.25
  • Technical
  • Relative Strength Index (RSI)
  • MBCN 61.90
  • OPRX 42.24
  • Support Level
  • MBCN $32.19
  • OPRX $13.57
  • Resistance Level
  • MBCN $35.50
  • OPRX $16.37
  • Average True Range (ATR)
  • MBCN 0.82
  • OPRX 0.99
  • MACD
  • MBCN -0.00
  • OPRX -0.03
  • Stochastic Oscillator
  • MBCN 77.34
  • OPRX 37.19

About MBCN Middlefield Banc Corp.

Middlefield Banc Corp is a bank holding company. It offers customers, banking services including checking, savings, negotiable order of withdrawal (NOW) accounts, money market accounts, time deposits, commercial loans, real estate loans, a variety of consumer loans, safe deposit facilities, and travelers' checks. It also provides online banking and bill payment services to individuals and online cash management services to business customers.

About OPRX OptimizeRx Corporation

OptimizeRx Corp is engaged in the healthcare market in the United States. It provides digital health messaging via electronic health records, providing a direct channel for pharmaceutical companies to communicate with healthcare providers and patients. The cloud-based solution supports patient adherence to medications by providing real-time access to financial assistance, prior authorization, education, and clinical information. Its product offerings are Financial Messaging, Brand and Clinical Messaging, Brand Support, and Patient Engagement.

Share on Social Networks: