Highest end of day price: 67.879248230256 EUR (S$78.36 USD) on 2026-08-11
Lowest end of day price: 22.248315444655 EUR (S$24.28 USD) on 2016-01-20