Highest end of day price: 88.221262420727 EUR (S$101.74 USD) on 2026-08-04
Lowest end of day price: 22.255846471524 EUR (S$25.11 USD) on 2016-02-11