Capstone Rises 28% Year to Date: Should You Buy the Stock?
Capstone Green Energy Holdings CGEH shares have gained 28% year to date compared with the industry’s 19.5% growth. The company has outperformed other industry players, including Terrestrial Energy Inc. IMSR and Montauk Renewables, Inc. MNTK. Shares of Terrestrial Energy have rallied 17.2%, while Montauk Renewables …