OTC : ITAYY

PT Indo Tambangraya Megah Tbk — Institutional Ownership

$2.65 USD

$0 (0.0%)

Volume
200
Average Volume
364
Market Capitalization
$1.48B
P/E Ratio
8.75
Dividend Yield
6.95%
Price Target
Year High
$3.72
Year Low
$2.28
Day High
Day Low
Payout Ratio
$1.11
Current Ratio
$3.61
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
ITAYY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $2.62 564.84M $1.48B $808.35M $88.68M $760.21M
2024-12-31 $3.35 564.96M $1.89B $990.36M $72.39M $974.65M
2023-12-31 $3.56 564.96M $2.01B $851.15M $53.87M $1.21B
2022-12-31 $5.07 561.88M $2.85B $1.43B $49.85M $1.47B
2021-12-31 $2.66 548.28M $1.46B $690.97M $51.97M $819.42M
2020-12-31 $2.00 548.28M $1.1B $231.46M $64.75M $929.84M
2019-12-31 $1.58 548.28M $866.28M $159.21M $10.62M $717.69M
2018-12-31 $2.75 548.28M $1.51B $368.22M -$ $1.14B
2017-12-31 $2.75 548.28M $1.51B $374.23M -$ $1.13B
2016-12-31 $2.09 554M $1.16B $328.08M -$ $829.77M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $3.46 558.64M $1.93B $746.63M $81.5M $1.27B
2025-12-31 $2.62 564.57M $1.48B $808.35M $98.54M $769.36M
2025-09-30 $2.71 564.96M $1.53B $972.3M $96.66M $655.41M
2025-06-30 $2.72 564.96M $1.54B $1.04B $118.27M $614.81M
2025-03-31 $2.85 564.96M $1.61B $1.06B $56.86M $604.5M
2024-12-31 $3.35 564.96M $1.89B $990.36M $72.39M $974.66M
2024-09-30 $3.37 564.96M $1.9B $963.58M $88.86M $1.03B
2024-06-30 $2.94 564.96M $1.66B $876.64M $17.54M $801.9M
2024-03-31 $3.45 564.96M $1.95B $914.87M $50.2M $1.08B
2023-12-31 $3.56 584.54M $2.08B $851.15M $53.87M $1.28B
2023-09-30 $3.65 564.96M $2.06B $871.54M $38.02M $1.23B
2023-06-30 $3.41 564.96M $1.93B $1.02B $42.15M $951.62M