STVN Last 20.82 -0.94 (-4.32%) Time 2025-12-12 16:00:00 Previous Close 21.76 Open 21.59 High 22.29 Low 20.50