NEXA   $11.27  2.92% Market Closed After Close 11.32 0.44%

Nexa Resources S.A.

Data not available