OTC : EBCOF

Ebara Corporation

$41.5 USD

$0 (0.0%)

Volume
3K
Average Volume
93
Market Capitalization
$18.96B
P/E Ratio
31.73
Dividend Yield
1.17%
Price Target
Year High
$41.50
Year Low
$12.00
Day High
Day Low
Payout Ratio
$0.34
Current Ratio
$1.73

Annual earnings financials

EBCOF financial data with annual/quarterly toggle

EBCOF GAAP EPS - Annual & Quarterly

EBCOF Sales Revenue - Annual & Quarterly

EBCOF Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

EBCOF Estimated and Actual Revenue by Quarter
EBCOF Estimated and Actual EPS by Quarter
EBCOF Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2027-03-31 3 50.34B 57.06B 54.51B 40.3B 45.68B 43.64B
2026-12-31 3 50.78B 57.56B 54.99B 40.65B 46.08B 44.02B
2026-09-30 4 44.2B 50.11B 47.87B 35.39B 40.11B 38.32B
2026-06-30 5 42.96B 45.85B 44.1B 34.4B 36.7B 35.3B
2026-03-31 5 43.35B 45.87B 44.47B 34.71B 36.72B 35.6B
2025-12-31 4 49.3B 51.24B 50.21B 39.47B 41.02B 40.2B
EBCOF Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2027-03-31 3 30.64B 36.09B 34.02B 52.29B 59.28B 56.63B
2026-12-31 3 35.13B 41.38B 39.01B 52.75B 59.8B 57.13B
2026-09-30 4 24.82B 29.24B 27.57B 45.92B 52.05B 49.73B
2026-06-30 5 21.07B 24.82B 23.4B 44.64B 47.63B 45.82B
2026-03-31 5 17.42B 20.52B 19.35B 45.04B 47.65B 46.2B
2025-12-31 4 29.95B 35.28B 33.26B 51.22B 53.23B 52.16B
EBCOF Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2027-03-31 3 273.79B 310.34B 296.48B 1 67.03564 78.96869 74.443
2026-12-31 3 276.19B 313.07B 299.09B 1 76.86079 90.54281 85.35381
2026-09-30 4 240.42B 272.53B 260.35B 1 54.3165 63.98541 60.31841
2026-06-30 5 233.69B 249.37B 239.87B 1 46.10717 54.31472 51.20195
2026-03-31 5 235.81B 249.49B 241.87B 1 38.11676 44.90195 42.32862
2025-12-31 4 268.16B 278.7B 273.11B 1 65.52771 77.19233 72.76844