Audax Renovables SA

LTS:0EIB (Spain)  
€ 1.68 (-5.56%) Apr 30
208.03
P/B:
4.53
Market Cap:
€ 767.34M ($ 820.32M)
Enterprise V:
€ 1.06B ($ 1.14B)
Volume:
3.37K
Avg Vol (2M):
20.01K
Also Trade In:

Audax Renovables SA Valuation Measures