MCFT Last 18.92 -0.21 (-1.10%) Time 2025-12-12 16:00:00 Previous Close 19.13 Open 19.19 High 19.28 Low 18.85