Super Micro FY26 net income rises to $2.23 billion; net sales climb 77.8% to $39.06 billion - SMCI News | Rallies