DB • IUF • GB0032398678
Generating your data highlights...
N/A USD
120 shares | 660.56 USD
6.66m
88.02% | 5.86m
Judges Scientific (DB: IUF). Last close €38.80 (as of 2026-10-21); 52-week range €38.80 to €70.00.