News Banks rate Strategy a ‘buy’ while collecting $274M to issue stock for its Bitcoin purchases editorial staff 12. April 2026