Highest end of day price: 83.561617901204 EUR (S$96.64 USD) on 2025-11-26
Lowest end of day price: 37.881440120264 EUR (S$47.00 USD) on 2018-03-27