Why Recursion Pharmaceuticals, Inc. (RXRX) Surged On Friday?

2025-04-12