Opera Limited (OPRA) NASDAQ

18.76

-0.55(-2.85%)

Updated at June 02 09:41AM

Currency In USD