Miquel y Costas & Miquel SA

NEW
LTS:0O6D (Spain)  
€ 13.2 (0%) Sep 18
11.06
P/B:
1.22
Market Cap:
€ 488.43M ($ 561.02M)
Enterprise V:
€ 503.83M ($ 578.71M)
Volume:
0
Avg Vol (2M):
301.00
Trade In:

Miquel y Costas & Miquel SA Valuation Measures