Cleome Index Europe Equities R D (LU1718421826)
229.48
-2.40
(-1.04%)
EUR |
May 12 2026
Absolute Attribution