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