Highest end of day price: 225.40995583436 EUR (S$259.85 USD) on 2025-11-03
Lowest end of day price: 13.873152264594 EUR (S$17.29 USD) on 2008-10-27