
Opera Limited OPRA
$ 15.3
-1.67%
Annual report 2024
added 02-28-2026