Opera Limited (FRA:2V8)
Germany flag Germany · Delayed Price · Currency is EUR
15.55
+0.10 (0.65%)
At close: May 29, 2026

Opera Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4411,0881,437993481697
Market Cap Growth
-2.63%-24.25%44.73%106.33%-30.97%-22.62%
Enterprise Value
1,328959.051,333918.14383.47543.62
PE Ratio
14.4811.9021.047.8344.93-
Forward PE
13.039.7818.2114.008.1719.61
PEG Ratio
-0.290.290.290.290.29
PS Ratio
2.572.073.472.911.693.23
PB Ratio
1.681.261.781.260.630.80
P/TBV Ratio
1.431.271.811.310.780.80
P/FCF Ratio
12.1711.3220.5314.3110.4931.87
P/OCF Ratio
11.5510.7815.9613.999.9030.60
EV/Sales Ratio
2.391.823.222.691.352.52
EV/EBITDA Ratio
13.4910.2714.4214.088.0247.35
EV/EBIT Ratio
15.3712.4216.8517.0310.70-
EV/FCF Ratio
11.219.9719.0413.248.3624.86
Debt / Equity Ratio
0.000.000.010.010.010.00
Debt / EBITDA Ratio
0.080.080.090.140.141.01
Debt / FCF Ratio
0.090.080.120.130.150.53
Net Debt / Equity Ratio
-0.13-0.14-0.12-0.09-0.12-0.16
Net Debt / EBITDA Ratio
-1.12-1.35-1.09-1.09-1.99-12.51
Net Debt / FCF Ratio
-1.41-1.31-1.44-1.03-2.07-6.57
Asset Turnover
0.570.560.470.400.320.23
Quick Ratio
1.832.322.222.503.893.44
Current Ratio
1.882.352.292.565.297.64
Return on Equity (ROE)
11.48%11.10%8.69%16.96%1.58%-4.19%
Return on Assets (ROA)
7.39%7.08%7.33%6.10%2.56%-0.56%
Return on Invested Capital (ROIC)
9.34%8.89%8.81%7.24%3.15%-0.68%
Return on Capital Employed (ROCE)
9.75%9.10%9.79%6.87%4.35%-0.60%
Earnings Yield
6.91%8.40%4.75%12.77%2.23%-
FCF Yield
8.21%8.84%4.87%6.99%9.53%3.14%
Dividend Yield
4.31%5.61%2.23%1.96%0.00%0.00%
Payout Ratio
62.42%65.72%46.35%15.07%0.00%0.00%
Buyback Yield / Dilution
-1.43%-1.43%1.37%17.59%4.18%2.99%
Total Shareholder Return
2.89%4.19%3.60%19.55%4.18%2.99%