Caesarstone Q2 FY26 net loss narrows 16.3% to USD 15.6 million; revenue falls 4.5% to USD 96.6 million - CSTE News | Rallies