Highest end of day price: 73.134003074738 EUR (C$84.95 USD) on 2026-06-04
Lowest end of day price: 22.578943843772 EUR (C$24.15 USD) on 2020-03-23