Highest end of day price: 77.522178285714 EUR (S$91.28 USD) on 2026-02-25
Lowest end of day price: 37.13805113277 EUR (S$39.72 USD) on 2020-03-23