Snowflake Inc (SNOW) P/E Ratio: -67.09x | 2016-2026 | Chartloom