HomeNewsThe Strategy portfolio is already down 16.2% ($10.3 billion).The Strategy portfolio is already down 16.2% ($10.3 billion).04 Jun, 2026byDropsTabJoin Our SocialsShare Continue reading this article on source: dropstab.com