SharePost Content Read More Yahoo Finance #finance Post navigation This Growth Stock Is Down 83%, but Billionaire Investors Are Scooping It Up. Is It a Buy? Super Micro Computer Announced a Stock Split. But There’s an Even Better Reason to Buy Right Now.