OTC : SCRPF

Sembcorp Industries Ltd. — Institutional Ownership

$4.34 USD

$0 (0.0%)

Volume
2K
Average Volume
870
Market Capitalization
$7.73B
P/E Ratio
10.40
Dividend Yield
4.37%
Price Target
Year High
$5.98
Year Low
$4.11
Day High
Day Low
Payout Ratio
$0.47
Current Ratio
$1.04
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
SCRPF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $6.02 1.78B $10.7B $1.11B $9.7B $19.3B
2024-12-31 $5.58 1.78B $9.95B $871M $9.4B $18.48B
2023-12-31 $4.95 1.78B $8.82B $767M $7.56B $15.62B
2022-12-31 $2.84 1.78B $5.07B $1.25B $7.36B $11.17B
2021-12-31 $2.12 1.78B $3.78B $1.34B $7.65B $10.08B
2020-12-31 $1.16 1.78B $2.07B $1.03B $7.95B $9B
2019-12-31 $1.06 1.79B $1.9B $1.77B $11.3B $11.44B
2018-12-31 $2.49 1.79B $4.45B $1.92B $10.73B $13.26B
2017-12-31 $1.43 1.79B $2.56B $2.69B $9.85B $9.72B
2016-12-31 $1.43 1.79B $2.55B $1.88B $9.22B $9.88B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $6.02 1.78B $10.7B $1.11B $9.7B $19.29B
2025-06-30 $7.60 1.8B $13.71B $879M $8.97B $21.8B
2024-12-31 $5.58 1.78B $9.95B $871M $9.4B $18.48B
2024-06-30 $5.00 1.81B $9.03B $1.1B $9.09B $17.02B
2023-12-31 $4.95 1.78B $8.81B $767M $7.56B $15.61B
2023-06-30 $2.87 1.78B $5.11B $882M $7.76B $12B
2022-12-31 $2.84 1.78B $5.07B $1.25B $7.36B $11.17B
2022-06-30 $2.92 1.78B $5.2B $1.28B $8.94B $12.87B
2021-12-31 $2.12 1.78B $3.78B $1.34B $7.65B $10.08B
2021-06-30 $1.74 1.78B $3.1B $1.16B $7.94B $9.88B
2020-12-31 $1.16 2.87B $3.34B $1.03B $7.95B $10.26B
2020-06-30 $0.94 3.96B $3.74B $2.15B $12.64B $14.23B