Snowflake Inc.
Technology · Software - Application · $54.44B market cap
Sits near the middle of the universe on the composite score. Ranks in the 69th percentile overall.
Nothing notable on this side.
Nothing notable on this side.
The latest raw values feeding the six factors.