STM Last 26.00 -0.26 (-0.99%) Time 2025-12-12 16:00:00 Previous Close 26.26 Open 26.57 High 26.63 Low 25.94