Highest end of day price: 67.702347636089 EUR (S$77.91 USD) on 2026-06-17
Lowest end of day price: 22.248315444655 EUR (S$24.28 USD) on 2016-01-20