TPC Last 67.34 -3.12 (-4.43%) Time 2025-12-12 16:00:00 Previous Close 70.46 Open 70.42 High 70.49 Low 65.89