TD Cowen analyst Lance Vitanza reiterated a Buy rating on Strategy and set a 2026 price target of $440. The report described Strategy as a Bitcoin reserve company, and TD Cowen as a $15 billion investment bank.