@Samlunch:
$SUPER MICRO COMPUTER INC(SMCI)$ Regarding SMCI : If a company that you’re holding both fails to provide their annual SEC filing and gets accused of fraud, dump it. Often, fraud ends up being the thing that zeroes a company. Holding through fraud is not usually worth the headache when there are so many other good investments out there.