Certara, Inc. (HAM:700)
Germany flag Germany · Delayed Price · Currency is EUR
5.76
+0.49 (9.22%)
At close: Feb 27, 2026

Certara Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
9541,1951,6562,5442,4013,990
Market Cap Growth
-55.78%-27.83%-34.90%5.95%-39.82%-5.39%
Enterprise Value
1,0521,3111,7292,5662,4883,885
Last Close Price
5.767.799.6212.8014.9024.40
PE Ratio
----174.19-
PS Ratio
2.673.354.457.947.6515.86
PB Ratio
1.051.321.622.692.384.36
P/FCF Ratio
11.8414.8421.7534.7228.1676.59
P/OCF Ratio
11.6214.5721.3133.9827.7375.14
EV/Sales Ratio
2.973.684.658.017.9215.44
EV/EBITDA Ratio
12.2116.0120.5829.6930.4863.15
EV/EBIT Ratio
59.1673.2694.3971.8376.51177.78
EV/FCF Ratio
13.0616.2822.7035.0329.1874.57
Debt / Equity Ratio
0.290.290.300.290.280.30
Debt / EBITDA Ratio
3.003.003.373.003.324.05
Debt / FCF Ratio
3.243.243.963.743.385.22
Net Debt / Equity Ratio
0.110.110.120.060.060.12
Net Debt / EBITDA Ratio
1.211.211.500.660.771.77
Net Debt / FCF Ratio
1.231.231.660.780.732.09
Asset Turnover
0.270.270.250.230.220.21
Quick Ratio
1.911.912.062.563.202.86
Current Ratio
2.052.052.132.623.322.98
Return on Equity (ROE)
-0.15%-0.15%-1.15%-5.21%1.39%-1.42%
Return on Assets (ROA)
0.84%0.84%0.76%1.57%1.41%1.12%
Return on Invested Capital (ROIC)
-0.37%-0.37%1.65%3.50%2.36%2.46%
Return on Capital Employed (ROCE)
1.50%1.50%1.30%2.80%2.40%1.80%
Earnings Yield
-0.14%-0.11%-0.70%-1.97%0.57%-0.29%
FCF Yield
8.45%6.74%4.60%2.88%3.55%1.31%
Buyback Yield / Dilution
-0.00%-0.00%-0.92%0.26%-6.35%-12.46%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.