OPRA   $17.57  0.46% Market Closed After Close 17.59 0.11%

Opera Ltd