Highest end of day price: 82.607346268464 EUR (S$95.36 USD) on 2026-08-11
Lowest end of day price: 22.687060468809 EUR (S$30.99 USD) on 2011-09-12