SLR Share Price Performance
€13.60
1.54 (12.73%)
30.6% undervalued intrinsic discount
€19.60
Fair Value
Price €13.60
AnalystHighTarget €19.60
AnalystConsensusTarget €11.67
AnalystLowTarget €7.00
Fair Value€19.06
Share Price€13.60
28.7% undervalued intrinsic discount