Why Did REPL, SNOW, NET Stocks Surge To 52-Week Highs Last Week?
Shares of Replimune Group Inc. (REPL), Snowflake Inc. (SNOW), and Cloudflare Inc. (NET) shares surged to annual highs on Friday last week amid a series of positive company catalysts, Wall Street optimism, and earnings anticipation.REPL stock surged about 107% at close after an independent panel of…