Highest end of day price: 51.951711101028 EUR (S$60.31 USD) on 2026-06-03
Lowest end of day price: 15.798525583682 EUR (S$17.18 USD) on 2016-01-21