49,471,877.956 IBX

1 IBX = $0.0709 €0.0633

Total value $3.51M €3.13M

Last updated 21:54:08