Highest end of day price: 38.803273951312 EUR (S$44.96 USD) on 2025-11-12
Lowest end of day price: 13.720557215772 EUR (S$15.48 USD) on 2016-02-11