Highest end of day price: 78.363823907513 EUR (S$91.27 USD) on 2026-01-15
Lowest end of day price: 51.526926427538 EUR (S$54.72 USD) on 2023-11-03