 Snowflake Inc. SNOW , Financial has been one of the biggest casualties of recent the economic downturn. Share prices have not managed to buck the trend as demand for its services declined in lockstep with the rest of the market. 