Highest end of day price: 35.251939409044 EUR (C$41.78 USD) on 2026-02-18
Lowest end of day price: 19.717847537773 EUR (C$21.38 USD) on 2024-02-28