Recursion Pharmaceuticals, Inc. (RXRX) vs UFP Technologies, Inc. (UFPT)

A side-by-side comparison of Recursion Pharmaceuticals, Inc. and UFP Technologies, Inc. across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of October 6, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total return — RXRX vs UFPT

growth of $100 · dividends reinvested · last 5y
RXRX -73.4% (-23.3%/yr)UFPT +515.4% (+43.8%/yr)UFPT compounded faster over this window
Log scale — wide-divergence pair
101001kStart $10020222023202420252026$27$615
RXRX UFPT

RXRX vs UFPT: by the numbers

  • •RXRX is the larger company ($2.43B vs $2.34B market cap).
  • •UFPT is profitable (11.45% net margin) while RXRX runs a net loss (-945.92%).
  • •RXRX grew revenue faster over the past five years (45.50% vs 27.47% CAGR).

Metrics side by side

Valuation

MetricRXRXUFPT
P/E ratioN/A32.67
Forward P/EN/A31.09
PEG ratioN/A0.87
P/S ratio44.293.71
P/B ratio2.655.07
EV / EBITDAN/A20.54
FCF yieldN/A2.62%

Profitability

MetricRXRXUFPT
Gross margin-61.96%28.50%
Operating margin-867.87%15.25%
Net margin-945.92%11.45%
ROE-56.71%15.63%
ROIC-49.78%12.75%

Growth (annualized)

MetricRXRXUFPT
Revenue CAGR (5Y)45.50%27.47%
EPS CAGR (5Y)N/A37.73%
FCF CAGR (5Y)N/A26.87%
Total return CAGR (5Y)-25.86%37.11%

Frequently asked

Which has grown faster, RXRX or UFPT?
Over the past five years, RXRX grew revenue faster — RXRX at a 45.50% CAGR versus UFPT at 27.47%.
Is RXRX or UFPT more profitable?
UFPT runs the higher net margin — RXRX at -945.92% versus UFPT at 11.45%.
How have RXRX and UFPT total returns compared?
Over the past 5 years, RXRX delivered -25.86% and UFPT delivered 37.11% annualized total return. Past performance doesn't predict future results.

Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified October 6, 2026.