Highest end of day price: 23.856382974162 CHF (ยฃ30.65 USD) on 2026-04-17
Lowest end of day price: 7.3796450372602 CHF (ยฃ7.72 USD) on 2014-10-10