Highest end of day price: 20.695041798129 CHF (ยฃ23.06 USD) on 2021-02-03
Lowest end of day price: 4.1945574396076 CHF (ยฃ4.88 USD) on 2025-04-07