STMEF Last 25.85 +0.80 (+3.19%) Time 2025-12-03 19:00:00 Previous Close 25.05 Open 25.75 High 25.85 Low 25.75