Highest end of day price: 599.11756470389 EUR (S$692.97 USD) on 2025-10-09
Lowest end of day price: 18.740258417572 EUR (S$24.00 USD) on 2008-10-28