DB • NRV • GB0006389398
Generating your data highlights...
N/A USD | # 5948 in DE
85 shares | 17.99 USD
36.57m
52.23% | 19.1m
Nichols (DB: NRV). Last close €12.70 (as of 2026-10-21); 52-week range €9.95 to €13.40.