Investing News Microsoft Reports Strong Profit and Cash Flow, Making OTM Puts Attractive January 31, 2024