ATLO Last 23.88 +0.15 (+0.63%) Time 2025-12-12 16:00:00 Previous Close 23.73 Open 23.70 High 24.11 Low 23.70