Highest end of day price: 20.810820837817 EUR (S$24.21 USD) on 2025-10-24
Lowest end of day price: 7.8465043968781 EUR (S$8.85 USD) on 2016-02-11