Highest end of day price: 24.946987848875 EUR (S$29.21 USD) on 2025-10-06
Lowest end of day price: 0.42387191627152 EUR (S$0.46 USD) on 2003-03-17