Super Micro Computer (NASDAQ: SMCI), more commonly known as Supermicro, lost more than two-thirds of its market value over the past 12 months.
Super Micro Computer (NASDAQ: SMCI), more commonly known as Supermicro, lost more than two-thirds of its market value over the past 12 months.