Home Investing Big Tech Giants Unleash Latest Earnings Report, Super Micro Stocks Take Tumble in Tech 5 Update