Highest end of day price: 76.876670651193 EUR (S$89.98 USD) on 2026-01-05
Lowest end of day price: 7.1378081429812 EUR (S$7.53 USD) on 2023-03-09