Snowflake Inc.SNOW
Q1 2026
Rule of 4053.1
EV / Revenue10.5x
Gross Margin67%