Share Facebook Twitter LinkedIn Pinterest Email TD Cowen predicts Bitcoin treasury companies could hold up to 2.1 million BTC, noting investor demand for yield over direct exposure.