Highest end of day price: 45.608829990813 EUR (C$50.10 USD) on 2025-04-04
Lowest end of day price: 39.212023003797 EUR (C$42.07 USD) on 2024-04-25