Nextdc Limited

Nextdc Limited

3.54
EUR
+0.14
(+4.12%)
0.07EPS
116.67P/E
6.69BMarket Cap
Mar 02Next Earn