Highest end of day price: 30.253939884504 EUR (S$35.62 USD) on 2025-12-30
Lowest end of day price: 2.7878655688158 EUR (S$3.87 USD) on 2010-01-29