What Caught Our Attention in the Investment World? – Week of September 14-18, 2020

By Kuldip K. Ambastha In a volatile week which saw technology (tech) stocks struggle overall, the initial public offering (IPO) of Snowflake Inc. (SNOW) stood out as a star performer. The IPO was priced at $120.00 per share, though the shares opened up on the New York Stock Exchange (NYSE) at an astounding $245.00 per …