This Metric Says You Are Smart to Buy TravelCenters of America LLC (TA)

TravelCenters of America LLC (NYSEAMEX:TA) was in 10 hedge funds' portfolio at the end of March. TA has seen an increase in enthusiasm from smart money of late.

Keep Reading →