ULTA Share Price Performance
US$556.45
186.44 (50.39%)
3.2% undervalued intrinsic discount
US$574.57
Fair Value
Price US$556.45
AnalystConsensusTarget US$574.57
n385903 US$427.41
AnalystLowTarget US$350.00
Fair ValueUS$574.57
Share PriceUS$556.45
3.2% undervalued intrinsic discount