Apple tops quarterly estimates, approves additional $100 billion buyback Investing.com · News 14m ago
Wall Street ends higher, S&P 500, Nasdaq notch biggest monthly gains in years Investing.com · News 25m ago