SMCI down 1+% pre-market, possibly a healthy breath before back over 900 as earning is coming in tomorrow.