
Opera
Develops web browsers for mobiles and desktops, mobile payment services and artificial intelligence solutions.
Enterprise value
$1.3b
Share price
$16.76 OPRA
Company register number
12048756
Recent deals
Authorizing premium user...
Develops web browsers for mobiles and desktops, mobile payment services and artificial intelligence solutions.