AAPL FB MSFT Analysis for 4-10-2022