TravelCenters of America’s stock soars 71% as BP swoops in with $1.3 billion all-cash takeover
February 16, 2023 at 15:19 PM EST
The stock of TravelCenters of America Inc. rocketed 71% Thursday after BP swooped in to take over the company for about $1.3 billion in cash.