Highest end of day price: 51.230715032302 EUR (S$59.14 USD) on 2018-08-23
Lowest end of day price: 0.69176260651476 EUR (S$0.80 USD) on 2026-03-10