IMCR

Last
36.80 +1.00 (+2.79%)
Time
2025-12-12 16:00:00
Previous Close
35.80
Open
35.99
High
36.94
Low
35.48