Storebrand Europa A EUR (SE0013801438)
239.07
+2.10
(+0.89%)
EUR |
May 13 2026
Absolute Attribution