Highest end of day price: 70.48622211813 EUR (S$80.71 USD) on 2021-11-12
Lowest end of day price: 18.040473087249 EUR (S$19.76 USD) on 2025-04-09