ITRI Last 96.18 -2.09 (-2.13%) Time 2025-12-12 16:00:00 Previous Close 98.27 Open 97.99 High 99.23 Low 95.84