Highest end of day price: 103.55636295682 EUR (C$120.38 USD) on 2026-01-19
Lowest end of day price: 26.611903585243 EUR (C$29.36 USD) on 2023-05-05