The analysts’ sentiments are likely to have been bullish for TPC, attributable to increased public infrastructure demand and ...