Highest end of day price: 124.70734364891 EUR (S$145.24 USD) on 2026-01-15
Lowest end of day price: 65.25578041752 EUR (S$83.26 USD) on 2012-11-19