Strive buys 21 bitcoin for $1.3M as stock gains 4.3%