IMBBY

Last
42.52 -1.16 (-2.66%)
Time
2025-12-11 19:00:00
Previous Close
43.68
Open
43.07
High
43.07
Low
42.33