Highest end of day price: 25.214143120779 EUR (S$29.28 USD) on 2025-08-21
Lowest end of day price: 3.4252917241428 EUR (S$3.79 USD) on 2016-07-05