SLR Share Price Performance
€14.40
3.00 (26.32%)
26.5% undervalued intrinsic discount
€19.60
Fair Value
Price €14.40
AnalystHighTarget €19.60
AnalystConsensusTarget €11.67
AnalystLowTarget €7.00
Fair Value€19.06
Share Price€14.40
24.5% undervalued intrinsic discount