IDD.F

€1.31
-0.03 -2.09% today

Price History

Not enough data

Key Stats

Market Cap
146.55M
Avg Volume
130