Highest end of day price: 503.92930707345 EUR (S$564.63 USD) on 2026-10-23
Lowest end of day price: 99.586928277497 EUR (S$109.70 USD) on 2020-03-18