aby
ABY: Beauty E-commerce Pioneer - Transformation or Trap?
Updated 8 Oct 2025
ABY trades at $0.80 vs $0.40 fair value with 50% downside risk. Store expansion faces execution challenges amid intensifying competition from Sephora and Mecca.
View note