Strive bought 29 bitcoin for about $2.2 million in the week to Nov. 6, its third straight smaller weekly buy, taking holdings to 43,153 BTC.