Gainers
TravelCenters of America Inc. (NASDAQ: TA) shares jumped 70.5% to $84.32 after BP announced it will acquire the company for $86 per share in cash.
Companies Reporting Before The Bell
• AstraZeneca (NASDAQ:AZN) is expected to report quarterly earnings at $0.67 per share on revenue of $11.21 billion.