Strategy Inc - Variable Rate Series A Perpetual Stretch Preferred Stock (STRC)

99.32
-0.68 (-0.68%)
NASDAQ · Last Trade: Apr 15th, 6:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors