DB • 3IC • FR0000035081
Generating your data highlights...
N/A USD
84 shares | 2.44m USD
75.8m
41.05% | 31.11m
Icade (DB: 3IC). Last close €14.34 (as of 2026-10-21); 52-week range €14.33 to €22.34.