Highest end of day price: 229.31035653766 EUR (S$269.38 USD) on 2026-05-06
Lowest end of day price: 22.774999947545 EUR (S$29.62 USD) on 2009-01-21