Highest end of day price: 114.00456709787 EUR (S$129.81 USD) on 2026-07-28
Lowest end of day price: 24.80304073109 EUR (S$33.06 USD) on 2011-11-25