4 ms·
Not sure about a billion. But many people have sold in the millions range. Maybe not at once, but over a reasonably short period of time.
by ithinkinstereo 9y ago
Not sure about a billion. But many people have sold in the millions range. Maybe not at once, but over a reasonably short period of time.