Opera Reports Third Quarter 2021 Results

Go back to Opera Reports Third Quarter 2021 Results
(NASDAQ: OPRA) Delayed: 17.80 -0.31 (1.71%)
Previous Close $18.11    52 Week High
Open $18.00    52 Week Low
Day High $18.33    P/E N/A 
Day Low $17.18    EPS
Volume 235,381