NYSE : EVTC

EVERTEC, Inc.

$30.27 USD

-$0.52 (-1.69%)

Volume
217.19K
Average Volume
626.06K
Market Capitalization
$1.87B
P/E Ratio
14.55
Dividend Yield
0.66%
Price Target
$29.50
Year High
$37.71
Year Low
$21.81
Day High
Day Low
Payout Ratio
$0.10
Current Ratio
$1.97
Institutional Ownership Summary
Institutional Ownership %

0.23%

Investors Holding

14

change: -247 | last: 261
Increased Positions

5

change: -143 | last: 148
Reduced Positions

6

change: -73 | last: 79
New Positions

2

change: -36 | last: 38
Sold Positions

248

change: 203 | last: 45
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

3.93M

EVTC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $29.09 63.7M $1.85B $305.99M $1.13B $2.68B
2024-12-31 $34.53 64.29M $2.22B $273.64M $966.58M $2.91B
2023-12-31 $40.94 64.93M $2.66B $295.6M $986.41M $3.35B
2022-12-31 $32.38 68.7M $2.22B $185.27M $446.97M $2.49B
2021-12-31 $49.98 72.05M $3.6B $266.35M $486.57M $3.82B
2020-12-31 $39.32 71.94M $2.83B $202.65M $523.52M $3.15B
2019-12-31 $34.04 72.1M $2.45B $111.03M $555.65M $2.9B
2018-12-31 $28.70 72.61M $2.08B $69.97M $538.31M $2.55B
2017-12-31 $13.65 72.48M $989.35M $50.42M $615.74M $1.55B
2016-12-31 $17.75 74.13M $1.32B $51.92M $647.46M $1.91B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $28.22 61.8M $1.74B $290.89M $1.13B $2.59B
2025-12-31 $29.09 63.07M $1.83B $305.99M $1.13B $2.66B
2025-09-30 $33.78 63.98M $2.16B $474.74M $1.09B $2.78B
2025-06-30 $36.05 64.03M $2.31B $290.58M $948.67M $2.97B
2025-03-31 $36.77 63.74M $2.34B $265.86M $955.37M $3.03B
2024-12-31 $34.53 63.61M $2.2B $273.64M $966.58M $2.89B
2024-09-30 $33.89 63.94M $2.17B $275.36M $967.37M $2.86B
2024-06-30 $32.89 64.42M $2.12B $257.7M $973.97M $2.84B
2024-03-31 $38.83 65.18M $2.53B $293.67M $1.06B $3.3B
2023-12-31 $40.94 65.07M $2.66B $295.6M $986.41M $3.35B
2023-09-30 $37.18 64.65M $2.4B $177.82M $414.43M $2.64B
2023-06-30 $36.83 65.05M $2.4B $191.62M $415.12M $2.62B