Highest end of day price: 58.402743825531 EUR (S$67.42 USD) on 2026-08-11
Lowest end of day price: 22.812271425082 EUR (S$24.40 USD) on 2020-03-23