Sally Beauty Holdings saw a 45% surge in share price but remains undervalued at $13.58 compared to its intrinsic value of $20.96. With a high beta indicating volatile price movements, there may be buying opportunities ahead.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing