Highest end of day price: 80.547515707004 EUR (S$94.96 USD) on 2026-05-08
Lowest end of day price: 51.526926427538 EUR (S$54.72 USD) on 2023-11-03