Highest end of day price: 4.1395020602648 EUR (C$4.80 USD) on 2025-07-15
Lowest end of day price: 1.6065879214886 EUR (C$1.76 USD) on 2024-10-04