Highest end of day price: 24.206838329928 CHF (ยฃ31.09 USD) on 2026-04-20
Lowest end of day price: 7.3796450372602 CHF (ยฃ7.72 USD) on 2014-10-10