Head-to-Head

Axogen, Inc. Common Stock vs. BioLife Solutions Inc.

AXGN

Axogen, Inc. Common Stock

$43.78 +3.84%

VS BLFS

BioLife Solutions Inc.

$36.11 -0.77%

BioLife Solutions Inc. (BLFS) comes out ahead, leading on 5 of 8 compared factors.

Size & Scale

AXGNBLFS
Market Cap $2.27 billion $1.77 billion
Revenue (TTM) $251.17 million $102.82 million
Net Income (TTM) $-33,548,000 $57.98 million

AXGN leads on 2 of 3 size & scale factors.

Valuation

AXGNBLFS
P/E Ratio 30.60
Price / Book 8.84 4.21
Price / Sales 9.02 17.18

AXGN and BLFS split the valuation factors evenly.

Profitability

AXGNBLFS
Net Margin -13.36% 56.39%
Return on Equity -13.09% 13.80%

BLFS leads on 2 of 2 profitability factors.

Risk & Sentiment

AXGNBLFS
Short Interest 2.05% 1.61%

BLFS leads on 1 of 1 risk & sentiment factors.

Dig deeper: AXGN overview, AXGN financials, BLFS overview, BLFS financials.

Comparisons use delayed, cached fundamental data and cover only the factors shown. For informational purposes only — not investment advice.