Highest end of day price: 93.025254047025 EUR (C$108.21 USD) on 2025-10-08
Lowest end of day price: 26.611903585243 EUR (C$29.36 USD) on 2023-05-05