Highest end of day price: 758.12612549009 EUR (S$878.48 USD) on 2025-11-12
Lowest end of day price: 124.81384475156 EUR (S$177.56 USD) on 2011-08-11