TravelCenters of America Inc

NASDAQ:TA   11:47:23 AM EDT
49.02
-0.50 (-1.01%)
Twitter Share  Facebook Share StockTwits Share