Strategy shares are trading higher after Barclays maintained its Overweight rating and raised its price target on the stock from $160 to $175.

10/9/2026
Impact: 70
Technology