Highest end of day price: 40.226174917894 EUR (C$43.50 USD) on 2024-06-12
Lowest end of day price: 21.47732997185 EUR (C$24.92 USD) on 2025-10-14