Financial insights of RXRX