Quarterly results Barstool divesture leaves Penn Entertainment with $724.8m net loss in Q3 02 Nov 2023 - News