BDL Rempart A (FR001400I327)
124.56
-0.79
(-0.63%)
EUR |
May 13 2026
Absolute Attribution