Arcutis Biotherapeutics, Inc. - Common stock (ARQT)

24.59
+24.59 (1069030.43%)
NASDAQ· Last Trade: Jun 11th, 10:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors