Icade (XPAR:ICAD)
€ 26.16 0.38 (1.47%) Market Cap: 1.98 Bil Enterprise Value: 5.24 Bil PE Ratio: 0 PB Ratio: 0.40 GF Score: 65/100

Icade (XPAR:ICAD) Stock Estimates Data

Icade (XPAR:ICAD) 12 Month Price Targets

Icade (XPAR:ICAD) Analyst Rating