Highest end of day price: 19.574748445621 CHF (ยฃ24.51 USD) on 2025-10-07
Lowest end of day price: 7.9434101305782 CHF (ยฃ9.82 USD) on 2026-06-30