OTC : NCRBF

Nippon Carbon Co., Ltd. — Institutional Ownership

$27.63 USD

$0 (0.0%)

Volume
300
Average Volume
7
Market Capitalization
$304.62M
P/E Ratio
12.02
Dividend Yield
3.97%
Price Target
Year High
$31.84
Year Low
$27.25
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.76
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
NCRBF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $4470.28 11.06M $49.43B $15.19B $10.34B $44.57B
2024-12-31 $4719.36 11.05M $52.17B $12.3B $9.21B $49.08B
2023-12-31 $4228.56 11.04M $46.7B $14.53B $8.85B $41.03B
2022-12-31 $3969.74 11.04M $43.84B $18.32B $9.09B $34.61B
2021-12-31 $4348.10 11.05M $48.04B $17.86B $10.57B $40.74B
2020-12-31 $3273.09 11.07M $36.22B $14.6B $11.99B $33.6B
2019-12-31 $4035.34 11.06M $44.64B $17.85B $12.03B $38.82B
2018-12-31 $5396.45 11.04M $59.6B $19.75B $13.66B $53.51B
2017-12-31 $4785.25 11.06M $52.93B $11.59B $14.75B $56.09B
2016-12-31 $3907.07 11.09M $43.33B $10.55B $15.19B $47.96B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $5010.51 11.05M $55.36B $15.26B $10.46B $50.55B
2025-12-31 $4470.28 11.06M $49.43B $15.19B $10.34B $44.57B
2025-09-30 $4434.09 11.06M $49.03B $14.13B $10.52B $45.42B
2025-06-30 $4319.25 11.06M $47.76B $12.29B $9.62B $45.09B
2025-03-31 $4498.50 11.06M $49.74B $12.14B $9.62B $47.22B
2024-12-31 $4719.36 11.06M $52.18B $12.3B $9.21B $49.09B
2024-09-30 $4308.69 11.06M $47.64B $11.33B $9.26B $45.56B
2024-06-30 $4831.29 11.05M $53.41B $13.61B $9.27B $49.07B
2024-03-31 $4549.26 11.04M $50.24B $13.04B $8.81B $46.02B
2023-12-31 $4228.56 11.04M $46.7B $14.38B $8.85B $41.17B
2023-09-30 $4479.66 11.04M $49.47B $14.57B $9.12B $44.03B
2023-06-30 $4328.40 11.04M $47.8B $15.65B $8.67B $40.82B