로딩 중…
지수 로딩 중…
Opera Limited
OPRA· NASDAQ· Communication Services· Media & Entertainment
NO
$19.51+3.23%
2026-08-03
Financials
Valuation Metrics
Opera Limited's Market Cap is $1.75B. At end of 2025 it was $1.27B. Ranked #2155 of 3,112 in US market (top 69%), #842 of 1,445 on NASDAQ (top 58%), #58 of 91 in Media & Entertainment (top 64%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $1.75B | US#2,155/3,112 Sec#58/91 |
| Revenue | $648M | US#2,214/3,112 Sec#80/91 |
| Net Income | $115M | US#1,548/3,112 Sec#37/91 |
| Total Assets | $1.14B | US#2,394/3,112 Sec#72/91 |
| Net Assets | $989M | US#1,786/3,112 Sec#47/91 |
| Value | ||
| P/E | 15.23x | US#692/3,112 Sec#18/91 |
| P/B | 1.77x | US#1,038/3,112 Sec#35/91 |
| PEG | 0.43x | US#509/3,112 Sec#19/91 |
| P/S | 2.70x | US#1,609/3,112 Sec#58/91 |
| EV/EBITDA | 10.45x | US#839/3,112 Sec#32/91 |
| FCF Yield | 7.39% | US#813/3,112 Sec#34/91 |
| Profitability | ||
| ROE | 11.60% | US#1,170/3,112 Sec#24/91 |
| ROA | 10.05% | US#451/3,112 Sec#13/91 |
| Op. Margin | 15.50% | US#1,199/3,112 Sec#26/91 |
| Revenue Growth | 23.16% | US#647/3,112 Sec#17/91 |
| Earnings Growth | 35.57% | US#697/3,112 Sec#25/91 |
| Financial Health | ||
| Debt Ratio | 15.37% | US#177/3,112 Sec#5/91 |
| Total Debt | $9M | US#2,797/3,112 Sec#88/91 |
| FCF | $129M | US#1,562/3,112 Sec#47/91 |
| Cash | $142M | US#1,969/3,112 Sec#66/91 |
| Current Ratio | 1.88x | US#1,331/3,112 Sec#27/91 |
| Net Debt/EBITDA | -0.86x | US#339/3,112 Sec#10/91 |
| Dividend | ||
| Div. Yield | 4.11% | US#358/3,112 Sec#7/91 |
| Div. Growth | 90.70% | US#86/3,112 Sec#4/91 |
| Performance | ||
| 1Y Return | 23.01% | US#1,462/3,112 Sec#32/91 |
| 1M Return | -1.96% | US#1,913/3,112 Sec#57/91 |
| From 52W High | -7.36% | US#789/3,112 Sec#23/91 |
| 1Y MDD | -42.88% | US#2,095/3,112 Sec#48/91 |
| Trading | ||
| Volume | 233,084 shares | US#2,567/3,112 Sec#80/91 |
| Trading Value | $5M | US#2,700/3,112 Sec#78/91 |
| Per Share | ||
| EPS | $1.21 | US#1,543/3,112 Sec#29/91 |
| BPS | $11.27 | US#1,702/3,112 Sec#38/91 |