Outlook is neutral, with stock confined to a channel of ±5%
Strategy has +71% ROI potential and 19% overvalued
SNOW Snowflake271.56-19.04 (-6.6%)
SNOW 297.32-32.95 (-10.0%)Snowflake
SNOW Snowflake307.08-27.99 (-8.4%)
SNOW 311.00-24.07 (-7.2%)Snowflake