ICL Q2 FY26 net income rises 47% to $137 million; sales climb 17% to $2.14 billion - ICL News | Rallies