Highest end of day price: 34.395876647691 EUR (C$36.20 USD) on 2025-02-26
Lowest end of day price: 20.672734428555 EUR (C$24.58 USD) on 2026-02-11