Highest end of day price: 129.63711723498 EUR (S$151.15 USD) on 2026-05-29
Lowest end of day price: 110.55512888167 EUR (S$127.53 USD) on 2026-03-27