STMicroelectronics Q2 FY26 net income swings to USD 222 million; revenue rises 26% to USD 3.49 billion y/y - STM News | Rallies