Highest end of day price: 366.05965589 EUR (S$425.30 USD) on 2025-08-25
Lowest end of day price: 33.55720952102 EUR (S$29.91 USD) on 2000-05-04