49,471,877.956 IBX

1 IBX = $0.0709 €0.0631

Total value $3.51M €3.12M

Last updated 22:20:08