Highest end of day price: 103.67628985533 EUR (S$122.50 USD) on 2026-02-26
Lowest end of day price: 26.884430880181 EUR (S$28.75 USD) on 2020-03-23