Highest end of day price: 12013.763554285 EUR (S$16,451 USD) on 2014-06-30
Lowest end of day price: 0.33178692508446 EUR (S$0.39 USD) on 2025-12-10