28.08€
+ 0.02€ (0.07%)
End-of-day quote: 05/21/2024
ENXTPA:ICAD

Icade Valuation