Market Overview

Trade TPC stock with recommended broker Ally Invest. Commissions as low as $3.95.

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
2/01/19UBSDowngradesBuyNeutral19.0
1/22/19DA DavidsonDowngradesBuyNeutral20.0
8/08/18B. Riley FBRMaintainsBuyBuy26.0

Earnings View Earnings

Q3 2018 EST Actual Surprise
EPS: 0.83 0.42 -0.41
Rev: 1.41B 1.12B -287.00M
Q4 2018 EST Actual Surprise
EPS: 0.79 Expected
2019-02-27
Rev: 1.37B

Company Profile