Stock Information

Opera Ltd (OPRA)

Opera Ltd logo
Ticker Symbol: OPRA
Exchange: NASDAQ
Sector: Technology
Market Cap: $1,681.80 mil
Piotroski score: 5
PE Ratio: 12.59
EPS (TTM): 1.39
Revenue (TTM): $7.50 M
Dividend Yield: 6.59%
ROE: 12.79%