Recursion Pharmaceuticals Inc (RXRX) P/S Ratio: 25.93x