Highest end of day price: 26.483639875043 EUR (S$29.18 USD) on 2015-12-10
Lowest end of day price: 9.4403619297009 EUR (S$10.20 USD) on 2023-03-27