Last minute
Abengoa SA Real-time quote | Closed market
0.0214
+0.0003 +1.42%
    |           |