- Shoals Technologies Group, Inc. (NASDAQ: SHLS) has priced 77 million shares for $25 per share in an upsized initial public offering (IPO), as the market continues to remain hot.
- Shoals upsized its offering from the earlier planned …
Shoals Technologies Prices Upsized IPO At $1.9 Billion, Oaktree Offloads Stake
More from InvestmentMore posts in Investment »
- Assembly Bio/Arbutus Bio Start Testing Vebicorvir/AB-729 Triplet Therapy In HBV Infection
- MagicMed's Psybrary™ Moves Modern Psychedelics Forward
- PepsiCo Reveals Two New Beverage Lines, Will They Tempt Consumers?
- Why Is AMC Networks Trading Higher Today?
- TC Energy and TC PipeLines, LP announce unitholder approval and effective date of merger