Halved Stocks on the Rise: Alpha Tau Medical (DRTS), Nvidia (NVDA), and Dakota Gold (DC)

2022 has been rough on stocks against the backdrop of rising global inflation, Russia‚Äôs invasion of Ukraine, spiking energy prices, mounting political tensions in the U.S., and more. Some of these reasons have been cited by blue chip companies for less-than-rosy guidance, which, understandably, has further exacerbated mounting concerns on Wall Street about revenue and […]