ICUI Last 148.43 +1.21 (+0.82%) Time 2025-12-12 16:00:00 Previous Close 147.22 Open 147.22 High 148.64 Low 145.94