Highest end of day price: 82.644219899365 EUR (S$96.42 USD) on 2026-01-13
Lowest end of day price: 11.970204382001 EUR (S$13.19 USD) on 2020-03-18