Strive buys 2,500 bitcoin for $185M as stock falls 9%