Recursion Pharmaceuticals Q2 Operating Revenue USD 7.303 Million Vs. IBES Estimate USD 11.9 Million - RXRX News | Rallies