Highest end of day price: 41.226849519405 EUR (S$45.11 USD) on 2016-01-11
Lowest end of day price: 0.64076056186545 EUR (S$0.68 USD) on 2024-04-17