SMCI Stock and Financials