Home Investing Tech Titans Unveil Latest Results: Super Micro Stocks Take a Dive