NASDAQ : EFSC

Enterprise Financial Services Corp

$67.39 USD

-$1.13 (-1.65%)

Volume
315.35K
Average Volume
258.92K
Market Capitalization
$2.47B
P/E Ratio
12.64
Dividend Yield
1.93%
Price Target
$68.00
Year High
$68.73
Year Low
$51.18
Day High
Day Low
Payout Ratio
$0.25
Current Ratio
$0.00
Institutional Ownership Summary
Institutional Ownership %

0.62%

Investors Holding

17

change: -245 | last: 262
Increased Positions

4

change: -122 | last: 126
Reduced Positions

3

change: -81 | last: 84
New Positions

1

change: -38 | last: 39
Sold Positions

245

change: 222 | last: 23
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

15.09M

EFSC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $54.00 36.97M $2B $208.08M $508.54M $2.3B
2024-12-31 $56.40 37.34M $2.11B $760.34M $437.37M $1.78B
2023-12-31 $44.65 37.37M $1.67B $434M $453.81M $1.69B
2022-12-31 $48.96 37.38M $1.83B $297.64M $579.55M $2.11B
2021-12-31 $47.09 34.44M $1.62B $2.03B $558.76M $153.02M
2020-12-31 $34.95 26.95M $942.04M $543.81M $554.72M $952.95M
2019-12-31 $48.21 26.04M $1.26B $167.93M $628.84M $1.72B
2018-12-31 $37.63 23.11M $869.74M $198.02M $411.61M $1.08B
2017-12-31 $45.15 22.95M $1.04B $154.74M $544.52M $1.43B
2016-12-31 $43.00 20.02M $860.64M $199.34M $659.5M $1.32B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $54.11 36.91M $2B $258.54M $413.1M $2.15B
2025-12-31 $54.00 36.97M $2B $208.08M $508.54M $2.3B
2025-09-30 $57.98 36.97M $2.14B $469.89M $667.62M $2.34B
2025-06-30 $55.10 36.97M $2.04B $481.35M $661.44M $2.22B
2025-03-31 $53.74 36.97M $1.99B $474.95M $617.33M $2.13B
2024-12-31 $56.40 37.12M $2.09B $760.34M $437.37M $1.77B
2024-09-30 $51.26 37.34M $1.91B $427.37M $477.22M $1.96B
2024-06-30 $40.12 37.48M $1.5B $394.33M $412.53M $1.52B
2024-03-31 $39.19 37.49M $1.47B $372.6M $476.37M $1.57B
2023-12-31 $44.65 37.42M $1.67B $434M $453.81M $1.69B
2023-09-30 $37.50 37.4M $1.4B $373.35M $338.22M $1.37B
2023-06-30 $39.10 37.35M $1.46B $327.07M $505.1M $1.64B