Strategy Inc stock hits 52-week low at 90.93 USD
Live News EQUITY L impact Jun 18, 2026, 03:35 PM UTC Strategy Inc Hits 52-Week Low Strategy Inc stock hits 52-week low at 90.93 USD ESNQQQQSPY SQUAWKNEWS Updated Jun 18, 2026, 03:50 PM UTC Strategy Inc stock hits 52-week low at 90.93 USD