Highest end of day price: 303.31075054406 EUR (S$351.46 USD) on 2025-11-12
Lowest end of day price: -3.245543924272 EUR (S-$3.04 USD) on 2000-07-13