Strategy now holds 840,447 bitcoin and just bumped its USD reserve to $4.65B while buying back $109M of $STRC. image