Highest end of day price: 67.584523061561 EUR (S$79.48 USD) on 2026-03-02
Lowest end of day price: 22.248315444655 EUR (S$24.28 USD) on 2016-01-20