Highest end of day price: 18.598826050011 EUR (S$21.93 USD) on 2026-02-19
Lowest end of day price: 0.35649655746516 EUR (S$0.49 USD) on 2008-12-15