STT Last 127.67 -1.93 (-1.49%) Time 2025-12-12 16:00:00 Previous Close 129.60 Open 130.19 High 131.36 Low 127.09