Over 50 Public Companies Hold Bitcoin Worth Billions