DB • ENUA • FI0009005953
Generating your data highlights...
N/A USD
117 shares | 71.72k USD
175.51m
61.13% | 107.29m
Stora Enso Oyj (DB: ENUA). Last close €9.76 (as of 2026-10-21); 52-week range €8.90 to €11.95.