Trading at $10.54, The Lovesac Company (LOVE) is publicly traded in the U.S. valued at $154.06M. MoonshotScore rates it 48/100 — Weak. AI flags significant concerns.

For informational purposes only. Not financial advice.