Highest end of day price: 88.969571891292 EUR (S$104.23 USD) on 2026-01-06
Lowest end of day price: 1.7293864466918 EUR (S$2.18 USD) on 2009-03-09