Highest end of day price: 417.68087784539 EUR (S$476.48 USD) on 2025-06-06
Lowest end of day price: 10.539658902562 EUR (S$9.64 USD) on 2001-09-24