Highest end of day price: 35.759386195924 EUR (C$41.67 USD) on 2025-10-28
Lowest end of day price: 26.881534571009 EUR (C$29.44 USD) on 2025-04-09