Opera Q2 FY26 net income rises 76% to $27.6 million; revenue increases 25% to $178.1 million - OPRA News | Rallies