Skip to main content
$17.35Today:- (-)1Y +15.11%

As of Oct 23, 2026 close

Market cap
$1.58B
P/E (TTM)
12.49
Forward P/E
8.14
Dividend yield
4.39%
52-week range
$11.71$20.78
Volume (live)
-
Avg. volume (3M)
310.15K

Opera (OPRA) Stock Price & Financial Analysis

Opera Stock Price Chart

Loading chart...

Financial Metrics & Key Statistics

Fundamental metrics, valuation ratios, and profitability indicators

Price & Trading Activity
Day's Range$17.33 - $17.66
52-Week High$20.78
52-Week Low$11.71
Open$17.61
Volume (last close)252.97K
Average Volume (3M)310.15K
Earnings & Profitability
Revenue (TTM)682.19M
Net Income (TTM)126.50M
Free Cash Flow (TTM)114.35M
EPS (TTM)$1.39
Profit Margin18.54%
Operating Margin16.32%
Return on Equity (ROE)12.48%
Debt to Equity0.01
Dividend Information
Annual Dividend$0.80
Dividend Yield4.39%
Payout Ratio56.12%
Last Dividend Ex-DateJul 7, 2026
Size & Valuation
Market Cap1.58B
Shares Outstanding91.08M
P/E Ratio (TTM)12.49
Forward P/E8.14
Price to Sales (P/S)2.32
Price to Book (P/B)1.56
EV/EBITDA8.89
Technical Indicators
50-Day MA$18.35
200-Day MA$16.93
1-Year Change+15.11%

Source: Market prices and company fundamentals. Data as of Oct 23, 2026. Data sources and methodology

Compare OPRA with other stocks

Opera at a Glance

As of the Oct 23, 2026 close, Opera (OPRA) has a market capitalization of $1.58B. The stock trades at 12.5× trailing earnings, 8.1× forward earnings and 2.3× sales. Over the trailing twelve months it earned $126.50M on revenue of $682.19M (a 18.5% profit margin) and generated $114.35M of free cash flow. Revenue grew 23.1% year over year.

As of its latest reported balance sheet, it holds $145.21M in cash and securities against $8.00M of debt, a net cash position of $137.21M.

Opera pays a semi-annual dividend totaling $0.80 per share a year, a 4.39% yield at the Oct 23, 2026 close, with a 56% payout ratio.

The share price is up 15.1% over the past year. At $17.35 (the Oct 23, 2026 close) it sits within its 52-week range of $11.71 to $20.78, above its 200-day moving average of $16.93.

Based on 6 professional analyst ratings from the past 90 days, the consensus is Buy with an average price target of $26.83, 54.6% above the Oct 23, 2026 close.

Frequently Asked Questions About Opera

What is the current stock price for OPRA?

As of the Oct 23, 2026 close, OPRA stock trades at $17.35. The 52-week range is $11.71–$20.78, with a day range of $17.33–$17.66.

What is the P/E ratio for OPRA?

As of the Oct 23, 2026 close, Opera's trailing twelve-month (TTM) P/E ratio is 12.5, meaning investors pay $12.5 for every $1 of annual earnings. The forward P/E is 8.1, reflecting analyst expectations for future earnings. Opera operates in the Communication Services sector.

Does OPRA pay dividends?

Yes, Opera pays a 4.39% annual dividend yield as of the Oct 23, 2026 close ($0.80 per share a year). The trailing twelve-month payout ratio is 56.1%. The most recent ex-dividend date was July 7, 2026.

What do analysts recommend for OPRA?

Based on ratings from 6 professional analysts over the last 90 days, the consensus for OPRA is Buy. The average 12-month price target is $26.83, a 54.6% upside from the Oct 23, 2026 close of $17.35.

What is the market cap of OPRA?

As of the Oct 23, 2026 close, Opera's market capitalization is $1.58B, classifying it as a small-cap company. Opera operates in the Communication Services sector within the Internet Content & Information industry.