Highest end of day price: 39.365187547474 EUR (C$45.79 USD) on 2025-10-27
Lowest end of day price: 27.631621641083 EUR (C$29.19 USD) on 2023-10-30