49,471,877.956 IBX

1 IBX = $0.0706 €0.0629

Total value $3.49M €3.11M

Last updated 09:40:40