Opera (NASDAQ: OPRA) investors have seen a 47% surge in shares due to strong financial results. Q3 revenue reached $123 million, exceeding expectations, with earnings per share at $0.26.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing