Highest end of day price: 109.85644336735 EUR (S$130.37 USD) on 2026-02-16
Lowest end of day price: 22.263786490371 EUR (S$31.45 USD) on 2011-08-10