Highest end of day price: 19.921920366523 EUR (S$23.17 USD) on 2026-09-03
Lowest end of day price: 1.5133312459772 EUR (S$1.90 USD) on 2009-03-05