Strategy Discloses $105 Million Bitcoin Sale Amid Mixed Institutional Activity