October 24, 2023 RTX Profit Tops Estimates, Announces $10 Billion Buyback RTX Profit Tops Estimates, Announces $10 Billion Buyback