Frankfurt - Delayed Quote EUR

Appen Limited (433.F)

0.6765
-0.0015
(-0.22%)
At close: May 28 at 10:14:34 AM GMT+2