Loading live market data…

Popular, Inc.

NASDAQ:BPOP

$169 USD

$0.29 (0.17%)

Volume
397.7K
Average Volume
532.41K
Market Capitalization
$10.91B
P/E Ratio
12.46
Dividend Yield
1.78%
Price Target
$170.00
Year High
$171.98
Year Low
$108.74
Day High
Day Low
Payout Ratio
$0.22
Current Ratio
$0.39

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.39%

Investors Holding

18

change: -431 | last: 449

Increased Positions

12

change: -209 | last: 221

Reduced Positions

3

change: -152 | last: 155

New Positions

3

change: -65 | last: 68

Sold Positions

428

change: 374 | last: 54

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -33.9207 | last: 0.3392

Total Invested

41.45M

BPOP Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $124.52 67.59M $8.42B $5.03B $1.59B $4.98B
2024-12-31 $94.06 71.59M $6.73B $6.8B $1.31B $1.24B
2023-12-31 $82.07 71.71M $5.89B $7.42B $1.24B $-292.08M
2022-12-31 $66.32 75.15M $4.98B $6.08B $1.58B $476.27M
2021-12-31 $82.04 81.26M $6.67B $17.97B $1.34B $-9.96B
2020-12-31 $56.32 85.88M $4.84B $12.13B $1.58B $-5.72B
2019-12-31 $58.75 96.85M $5.69B $3.65B $1.58B $3.62B
2018-12-31 $47.22 101.14M $4.78B $4.57B $1.67B $1.88B
2017-12-31 $35.49 101.97M $3.62B $5.66B $2.02B $-15.72M
2016-12-31 $43.82 103.28M $4.53B $3.23B $2.06B $3.35B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $134.17 64.9M $8.71B $5.04B $1.26B $4.93B
2025-12-31 $124.52 66M $8.22B $5.03B $1.59B $4.78B
2025-09-30 $127.01 68.05M $8.64B $5.13B $1.39B $4.9B
2025-06-30 $110.21 68.05M $7.5B $6.74B $1.54B $2.3B
2025-03-31 $92.37 69.28M $6.4B $6.58B $1.22B $1.05B
2024-12-31 $94.06 70.72M $6.65B $6.8B $1.31B $1.16B
2024-09-30 $100.27 71.81M $7.2B $6.96B $1.11B $1.36B
2024-06-30 $88.21 71.97M $6.35B $7.21B $1.2B $333.49M
2024-03-31 $87.40 71.87M $6.28B $6.25B $1.19B $1.22B
2023-12-31 $82.07 71.81M $5.89B $7.42B $1.24B $-283.87M
2023-09-30 $63.01 71.8M $4.52B $6.92B $1.26B $-1.14B
2023-06-30 $60.52 71.69M $4.34B $9.07B $1.59B $-3.14B