PBR   $18.72  -1.78% Market Closed After Close 18.77 0.27%

Petroleo Brasileiro S.A. Petrobras