Axogen, Inc. (FRA:LT3)
Germany flag Germany · Delayed Price · Currency is EUR
29.20
0.00 (0.00%)
Last updated: Feb 20, 2026, 8:01 AM CET

Axogen Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Capitalization
1,502701266395342587
Market Cap Growth
88.30%163.38%-32.65%15.32%-41.68%-6.68%
Enterprise Value
1,531746301413326552
Last Close Price
29.2015.806.059.458.0514.30
PS Ratio
8.213.871.853.053.066.40
PB Ratio
14.596.983.074.183.465.83
P/TBV Ratio
15.417.383.234.343.555.93
P/FCF Ratio
527.40505.76----
P/OCF Ratio
270.71159.92----
EV/Sales Ratio
8.404.122.093.182.916.01
EV/EBITDA Ratio
124.04223.97----
EV/FCF Ratio
537.53538.38----
Debt / Equity Ratio
0.580.680.760.710.650.46
Debt / EBITDA Ratio
4.808.57----
Debt / FCF Ratio
20.8949.57----
Net Debt / Equity Ratio
0.280.360.430.23-0.10-0.39
Net Debt / EBITDA Ratio
3.1210.91-2.43-0.870.492.22
Net Debt / FCF Ratio
10.1726.22-2.11-0.640.271.51
Asset Turnover
1.050.940.810.690.620.63
Inventory Turnover
1.551.611.771.671.571.64
Quick Ratio
2.381.881.852.994.215.33
Current Ratio
4.093.242.894.135.236.36
Return on Equity (ROE)
-1.90%-9.98%-22.08%-27.11%-22.90%-18.63%
Return on Assets (ROA)
1.21%-1.03%-6.84%-9.21%-7.76%-8.14%
Return on Capital Employed (ROCE)
2.10%-1.90%-12.90%-17.30%-13.80%-13.00%
Earnings Yield
-0.12%-1.37%-7.39%-6.86%-6.93%-3.31%
FCF Yield
0.19%0.20%-6.66%-8.57%-10.58%-4.39%
Buyback Yield / Dilution
-5.77%-3.22%-1.89%-2.11%-3.12%-1.87%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.