TTR1 Share Price Performance
€35.00
17.55 (100.57%)
12.9% overvalued intrinsic discount
€31.00
Fair Value
Price €35.00
AnalystHighTarget €31.00
AnalystConsensusTarget €27.00
AnalystLowTarget €23.00
Fair Value€31.00
Share Price€35.00
12.9% overvalued intrinsic discount