Home

Recursion Pharmaceuticals, Inc. - Class A Common Stock (RXRX)

4.1550
-0.6000 (-12.62%)
NASDAQ · Last Trade: May 7th, 3:32 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors