Highest end of day price: 20.75676479675 EUR (S$24.14 USD) on 2025-10-24
Lowest end of day price: 6.2830441991664 EUR (S$7.09 USD) on 2016-02-11