Some numbers (yes, the quant stuff): The market cap for the stock reached $3.99 billion, with 136.95 million shares outstanding and 127.21 million shares in the current float. bitcoin bitcoin price bitcoin price today bitcoin news Average revenue per user (arpu) has gone from $37.93 per month in 2019, to $53.73 in 2019, and to • Read More »