Highest end of day price: 63.619041728156 EUR (S$74.78 USD) on 2026-01-23
Lowest end of day price: 22.248315444655 EUR (S$24.28 USD) on 2016-01-20