Snowflake shares closed at a 52-week low of €103.00 on Friday, capping a brutal week that saw the stock shed roughly nine percent in a single session. The sell-off extends a punishing year-to-date ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results