Ubisoft at $1 Looks Like a Bargain Until You See the Repair Work Still Needed
Ubisoft’s ADR (UBSFY) is trading around $0.95, down dramatically from its 52-week high of $3.35 and sitting on a fresh 52-week low print near $0.90. The valuation looks optically cheap (P/B ~0.33), but the market is also signaling real doubt about execution after an earnings delay and trading halt in late 2025. This is a trade, not a marriage: the …