Business
from24/7 Wall St.
5 days agoRobinhood Slides 6%: 3 Reasons the Market Is Not Impressed by the Buyback
Robinhood's stock is down 41% year to date, with a $1.5 billion buyback failing to address underlying revenue issues, particularly in crypto.