Highest end of day price: 378.47888697121 CHF (ยฃ475.39 USD) on 2025-07-11
Lowest end of day price: 5.0863107383912 CHF (ยฃ3.68 USD) on 2003-03-14