Highest end of day price: 67.069560618513 EUR (S$79.74 USD) on 2026-02-11
Lowest end of day price: 22.248315444655 EUR (S$24.28 USD) on 2016-01-20