NASDAQ : CERT

Certara, Inc.

$6.93 USD

-$0.35 (-4.81%)

Volume
2.11M
Average Volume
4.08M
Market Capitalization
$1.08B
P/E Ratio
-72.49
Dividend Yield
0.00%
Price Target
$9.00
Year High
$13.88
Year Low
$4.45
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.88
Institutional Ownership Summary
Institutional Ownership %

5.85%

Investors Holding

20

change: -237 | last: 257
Increased Positions

14

change: -147 | last: 161
Reduced Positions

6

change: -57 | last: 63
New Positions

7

change: -53 | last: 60
Sold Positions

240

change: 179 | last: 61
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -2.8949 | last: 0.0289
Total Invested

60.37M

CERT Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $8.81 160.39M $1.41B $189.39M $11.4M $1.24B
2024-12-31 $10.65 160.39M $1.71B $179.18M $311.9M $1.84B
2023-12-31 $17.59 158.94M $2.8B $234.95M $302.57M $2.86B
2022-12-31 $16.07 156.88M $2.52B $236.59M $308.13M $2.59B
2021-12-31 $28.42 149.84M $4.26B $185.8M $308.38M $4.38B
2020-12-31 $33.72 152.98M $5.16B $271.38M $299.37M $5.19B
2019-12-31 $38.08 157.34M $5.99B $29.26M $401.38M $6.36B
2018-12-31 $38.08 132.41M $5.04B $11.68M $408.28M $5.44B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $5.70 157.75M $899.2M $149.48M $300.26M $1.05B
2025-12-31 $8.81 160.39M $1.41B $189.39M $11.4M $1.24B
2025-09-30 $12.22 160.4M $1.96B $172.71M $302.51M $2.09B
2025-06-30 $11.70 160.92M $1.88B $162.27M $307.86M $2.03B
2025-03-31 $9.90 161M $1.59B $179.09M $304.63M $1.72B
2024-12-31 $10.65 160.89M $1.71B $179.18M $311.9M $1.85B
2024-09-30 $11.71 160.64M $1.88B $233.02M $306.47M $1.95B
2024-06-30 $13.64 160.51M $2.19B $224.6M $307.83M $2.27B
2024-03-31 $18.00 159.52M $2.87B $224.78M $302.42M $2.95B
2023-12-31 $17.59 159.43M $2.8B $234.95M $302.57M $2.87B
2023-09-30 $14.54 159.17M $2.31B $272.31M $303.36M $2.35B
2023-06-30 $18.21 158.96M $2.89B $245.19M $305.05M $2.95B