Open Text Corp (OTX.DU )

Dusseldorf - Delayed Quote EUR
23.79
-0.21
(-0.87%)
At close: 7:32:02 PM GMT+1
All All Favorites Text Statistics Technicals Fibonacci Markings Lines