STC Last 73.42 +1.02 (+1.41%) Time 2025-12-12 16:00:00 Previous Close 72.40 Open 72.41 High 73.54 Low 71.25