Home Editor's Pick Tech 5: Big Tech Players Release Latest Results, Super Micro Shares Plummet