Super Micro Computer (SMCI) has seen its stock tumble roughly 68.6% from its 52-week high, reflecting regulatory and legal ...