Snowflake Q2 FY27 net loss narrows to $191.72 million; revenue rises 35% to $1.55 billion - SNOW News | Rallies