Shares of Opera Limited (OPRA) are on track to close with nearly 20% gains on Thursday if session gains hold. The web browser company issued a strong forecast and approved a $300M stock buyback, which ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results