Wall Street Says This Software Name Is Set to Double By: Motley Fool May 25, 2022 at 09:15 AM EDT Down 65% from its all-time high, can this tech stock rebound? Read More >> Related Stocks: Apple Exxon Mobil Snowflake Inc Cl A