Highest end of day price: 17.50731710738 EUR (S$19.85 USD) on 2025-05-27
Lowest end of day price: -13.266496369485 EUR (S-$12.45 USD) on 2000-07-25