Highest end of day price: 51.230715032302 EUR (S$59.14 USD) on 2018-08-23
Lowest end of day price: 0.42881006837132 EUR (S$0.48 USD) on 2026-10-12