Highest end of day price: 208.40889088089 EUR (S$300.94 USD) on 2007-10-30
Lowest end of day price: 5.0655334444741 EUR (S$5.77 USD) on 2026-07-23