OTC : EIFZF

Exchange Income Corporation — Institutional Ownership

$91.97 USD

$2.8 (3.14%)

Volume
100
Average Volume
5.6K
Market Capitalization
$5.18B
P/E Ratio
36.39
Dividend Yield
2.12%
Price Target
Year High
$94.68
Year Low
$48.69
Day High
Day Low
Payout Ratio
$0.77
Current Ratio
$1.64
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
EIFZF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $83.91 52.27M $4.39B $145.65M $2.43B $6.67B
2024-12-31 $58.98 48.72M $2.87B $71.8M $2.33B $5.13B
2023-12-31 $45.04 44.97M $2.03B $103.56M $2.01B $3.93B
2022-12-31 $49.40 40.35M $1.99B $139.9M $1.78B $3.63B
2021-12-31 $42.08 37.27M $1.57B $75.41M $1.29B $2.78B
2020-12-31 $36.33 35.05M $1.27B $69.86M $1.21B $2.41B
2019-12-31 $45.47 32.44M $1.47B $22.06M $1.14B $2.6B
2018-12-31 $27.99 34.75M $972.58M $42.97M $981.33M $1.91B
2017-12-31 $35.04 30.96M $1.08B $72.32M $848.43M $1.86B
2016-12-31 $41.73 28.15M $1.17B $26.49M $658.67M $1.81B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $104.53 56.24M $5.88B $121.53M $2.52B $8.28B
2025-12-31 $83.91 54.86M $4.6B $145.65M $2.63B $7.09B
2025-09-30 $72.13 51.99M $3.75B $81.82M $2.51B $6.17B
2025-06-30 $58.70 51.39M $3.02B $230.79M $2.46B $5.25B
2025-03-31 $49.63 50.59M $2.51B $54.17M $2.28B $4.74B
2024-12-31 $58.98 48.72M $2.87B $71.8M $2.33B $5.13B
2024-09-30 $51.69 48.72M $2.52B $58.59M $2.21B $4.67B
2024-06-30 $45.46 48.72M $2.21B $48.83M $2.15B $4.31B
2024-03-31 $49.22 47.21M $2.32B $50.38M $2.04B $4.32B
2023-12-31 $45.04 47.77M $2.15B $103.56M $2.01B $4.05B
2023-09-30 $44.25 50.24M $2.22B $64.19M $1.92B $4.08B
2023-06-30 $52.39 46.1M $2.42B $50.56M $1.84B $4.2B