49,471,877.956 IBX

1 IBX = $0.0769 €0.0698

Total value $3.80M €3.45M

Last updated 00:31:12