Highest end of day price: 12.515080884938 EUR (S$13.95 USD) on 2023-07-12
Lowest end of day price: 0.088821892751358 EUR (S$0.10 USD) on 2003-09-19