Technology One Limited

Technology One Limited

19.70
EUR
-0.30
(-1.50%)
0.24EPS
90.15P/E
7.01BMarket Cap
Nov 17Next Earn