Why Upstart Holdings Plummeted 31% in March

Upstart Holdings (NASDAQ: UPST) had a rocky month of March as its stock price dropped 31%, according to S&P Global Market Intelligence. The fintech lagged the S&P 500, which was up 3.6% in March. Upstart is trading at around $115 per share, down about 24% year to date as of April 4.

Image source: Getty Images.

Continue reading


Source Fool.com