After tussle, Robinhood buys back over $600 million of stock that Sa...