Audax Renovables SA

FRA:54F (Spain)  
€ 1.83 (-0.76%) Sep 16
231.25
P/B:
5.04
Market Cap:
€ 824.65M ($ 916.67M)
Enterprise V:
€ 1.12B ($ 1.24B)
Volume:
-
Avg Vol (2M):
1.65K
Trade In:

Audax Renovables SA Valuation Measures