Highest end of day price: 51.230715032302 EUR (S$59.14 USD) on 2018-08-23
Lowest end of day price: 0.83158046633775 EUR (S$0.97 USD) on 2025-12-11