TravelCenters of America (TA): Q3 EPS of $0.66 beats by $0.04. Revenue of $2.03B (-2.5% Y/Y)...

|About: TravelCenters of America... (TA)|By:, SA News Editor
TravelCenters of America (TA): Q3 EPS of $0.66 beats by $0.04. Revenue of $2.03B (-2.5% Y/Y) misses by $200M. (PR)