Highest end of day price: 3642.6366507209 EUR (S$3,493 USD) on 2000-03-06
Lowest end of day price: 0.13352444530321 EUR (S$0.15 USD) on 2023-12-27