Article By:
Money Morning
Thursday, June 16, 2022 6:32 AM EDT
Buying initial public offerings since the middle of 2021 has been the financial equivalent of riding into the cannons with just a saber. Over the past 12 months, there have been 292 IPOs completed. Only 30 of them have made their investors any money.