Highest end of day price: 69.947065709487 EUR (S$84.50 USD) on 2018-04-30
Lowest end of day price: 4.8030819124658 EUR (S$4.93 USD) on 2025-01-14