Highest end of day price: 34.482039372443 EUR (S$39.26 USD) on 2020-03-09
Lowest end of day price: 24.355039329368 EUR (S$25.77 USD) on 2023-10-06