Highest end of day price: 34.424214379158 EUR (S$39.73 USD) on 2025-11-20
Lowest end of day price: -268.03872890768 EUR (S-$259.71 USD) on 2000-03-13