🇺🇸🇺🇸BTMBitcoin DepotBitcoin Depot reduces BTC holdings by 50.9 BTC ($3.7M)BTCSale · Mar 23, 2026Share$3.7MSEC filing →