Temenos Group Ag

TEMN Chf5
Create an alert
Sell67.90 CHF
Buy67.95 CHF
3.70 CHF (5.17%)
Last updated today at