OTC : EBCOF

Ebara Corporation — Institutional Ownership

$41.5 USD

$0 (0.0%)

Volume
3K
Average Volume
1.05K
Market Capitalization
$18.96B
P/E Ratio
32.39
Dividend Yield
1.15%
Price Target
Year High
$41.50
Year Low
$12.00
Day High
Day Low
Payout Ratio
$0.34
Current Ratio
$1.73
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
EBCOF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $3606.03 460.79M $1.66T $143.61B $224.93B $1.74T
2024-12-31 $1887.74 462.18M $872.47B $171.03B $150.43B $851.87B
2023-12-31 $7963.79 460.85M $3.67T $148.06B $145.25B $3.67T
2022-12-31 $4713.08 460.85M $2.17T $116.14B $119.33B $2.18T
2021-12-31 $6617.68 94.11M $622.82B $136.49B $112.04B $598.37B
2020-12-31 $2395.45 95.28M $228.25B $120.54B $74.72B $182.43B
2019-12-31 $3307.57 96.57M $319.4B $95.26B $104B $328.14B
2018-12-31 $3378.27 101.87M $344.14B $110.56B $79.14B $312.71B
2017-12-31 $591.12 101.6M $60.06B $139.1B $114.59B $35.55B
2017-03-31 $584.66 96.34M $56.32B $90.38B $94.31B $60.25B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $5650.11 456.6M $2.58T $147.3B $240.63B $2.67T
2025-12-31 $3606.03 459.43M $1.66T $143.61B $224.93B $1.74T
2025-09-30 $1773.64 461.33M $818.22B $176.44B $210.09B $851.87B
2025-06-30 $1727.70 462.44M $798.96B $163.78B $148.34B $783.52B
2025-03-31 $1799.40 462.34M $831.94B $167.27B $183.58B $848.24B
2024-12-31 $1887.74 462.45M $872.99B $171.03B $150.43B $852.4B
2024-09-30 $1723.48 462.35M $796.85B $171.03B $150.43B $776.25B
2024-06-30 $2501.00 461.75M $1.15T $178.49B $144.2B $1.12T
2024-03-31 $14140.62 460.85M $6.52T $165.21B $164.74B $6.52T
2023-12-31 $7963.79 460.85M $3.67T $148.06B $145.25B $3.67T
2023-09-30 $6592.57 460.85M $3.04T $142.14B $147.53B $3.04T
2023-06-30 $6369.96 460.85M $2.94T $143.65B $125.77B $2.92T