Highest end of day price: 73.190551950358 EUR (S$85.24 USD) on 2026-01-15
Lowest end of day price: 37.13805113277 EUR (S$39.72 USD) on 2020-03-23