S&P500 Fell 9.1% Last Week And These Large Cap Stocks Were Obliterated (Mar 31-Apr 4)

Several large-cap stocks, mainly in technology, saw significant declines this week due to macro and supply chain uncertainties. Are they in your portfolio?

read more