Highest end of day price: 61.615736447885 EUR (S$70.16 USD) on 2026-07-28
Lowest end of day price: 26.624469219963 EUR (S$30.19 USD) on 2015-08-26