Highest end of day price: 40.451545594984 EUR (S$47.19 USD) on 2025-12-04
Lowest end of day price: 18.297474263179 EUR (S$19.57 USD) on 2020-03-23