Icade logo

Icade

XPAR:ICAD (France)  
€ 28.38 (+1.07%) May 22
Market Cap:
€ 2.15B ($ 2.33B)
Enterprise V:
€ 5.41B ($ 5.86B)
Volume:
106.11K
Avg Vol (2M):
105.69K
Also Trade In:

Icade Valuation Measures