49,473,511.397 IBX

1 IBX = $0.0857 €0.0737

Total value $4.24M €3.64M

Last updated 20:49:39