Highest end of day price: 46.012605971917 EUR (S$49.95 USD) on 2020-04-21
Lowest end of day price: 23.832214737442 EUR (S$25.17 USD) on 2023-10-30