Ebara Corp logo

Ebara Corp - ADR

OTCPK:EBCOY (Japan)   ADR
$ 40.77 -0.8845 (-2.12%) 10:09 PM EST
17.85
P/B:
2.87
Volume:
4.76K
Avg Vol (2M):
16.64K
Also Trade In:
Volume:
4.76K
Avg Vol (2M):
16.64K

Ebara Corp Valuation Measures