Investors are looking for more tangible returns on investment before buying other beaten down megacap technology stocks