Highest end of day price: 8857950.8244622 EUR (S$12,953,819 USD) on 2007-11-07
Lowest end of day price: 0.94407773541277 EUR (S$0.95 USD) on 2022-07-14