Highest end of day price: 45.015313473725 EUR (C$50.52 USD) on 2026-11-10
Lowest end of day price: 10.38322555798 EUR (C$11.11 USD) on 2023-05-31