Bitcoin treasury company offers 10% income but still fails to sell nearly half of its sharesJuly 17, 2026