Highest end of day price: 306.24710192824 EUR (S$356.23 USD) on 2025-10-24
Lowest end of day price: 24.267453061088 EUR (S$30.67 USD) on 2009-03-06