Highest end of day price: 43.051742124572 EUR (S$50.71 USD) on 2026-05-11
Lowest end of day price: 0.07917909578753 EUR (S$0.10 USD) on 2012-10-15