49,471,877.956 IBX

1 IBX = $0.0616 €0.0552

Total value $3.05M €2.73M

Last updated 19:14:27