Home

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

4.7550
-0.9450 (-16.58%)
NASDAQ · Last Trade: May 5th, 5:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors