Highest end of day price: 85.422923620825 EUR (S$93.02 USD) on 2015-05-26
Lowest end of day price: 0.027226337476052 EUR (S$0.03133 USD) on 2025-11-24