Wall Street Sees Huge Upside for This Struggling Stock: Opportunity or Value Trap?

view original post

Grab Holdings offered a huge earnings beat and has unanimous Buy ratings, so why is the stock near a 52-week low while insiders sell?