OTC : PETFF

PTT Public Company Limited — Institutional Ownership

$0.5509 USD

$0 (0.0%)

Volume
250
Average Volume
36
Market Capitalization
$15.6B
P/E Ratio
11.92
Dividend Yield
5.94%
Price Target
Year High
$1.33
Year Low
$0.55
Day High
Day Low
Payout Ratio
$0.90
Current Ratio
$1.47
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
PETFF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $30.89 28.4B $877.28B $346.53B $985.81B $1.52T
2024-12-31 $33.79 28.59B $966.2B $405.14B $1.11T $1.67T
2023-12-31 $33.75 28.56B $963.87B $417.13B $1.16T $1.71T
2022-12-31 $31.50 28.56B $899.67B $340.05B $1.19T $1.75T
2021-12-31 $30.21 28.56B $862.89B $312.73B $949.82B $1.5T
2020-12-31 $44.73 28.68B $1.28T $332.03B $795.5B $1.75T
2019-12-31 $44.22 28.56B $1.26T $291.97B $658.97B $1.63T
2018-12-31 $32.64 28.56B $932.3B $291.1B $543.63B $1.18T
2017-12-31 $40.77 28.56B $1.16T $154.07B $529.48B $1.54T
2016-12-31 $31.70 28.56B $905.37B $215.21B $613.85B $1.3T
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $17.98 28.32B $509.37B $425.84B $1.05T $1.14T
2025-12-31 $30.89 28.32B $874.84B $346.53B $1.07T $1.59T
2025-09-30 $38.95 28.35B $1.1T $357.19B $1.01T $1.76T
2025-06-30 $31.92 28.39B $906.01B $364.34B $1.04T $1.59T
2025-03-31 $33.38 28.56B $953.35B $411.25B $1.09T $1.63T
2024-12-31 $33.79 28.64B $967.68B $405.14B $1.11T $1.67T
2024-09-30 $31.87 28.64B $912.78B $355.66B $1.1T $1.65T
2024-06-30 $36.01 28.56B $1.03T $423.02B $1.18T $1.78T
2024-03-31 $35.85 28.56B $1.02T $479.37B $1.2T $1.75T
2023-12-31 $33.75 28.56B $963.87B $417.13B $1.16T $1.71T
2023-09-30 $33.30 28.56B $951.16B $401.91B $1.19T $1.74T
2023-06-30 $32.11 28.56B $917.11B $398.55B $1.2T $1.72T