Highest end of day price: 43.308842871498 EUR (C$50.80 USD) on 2026-04-10
Lowest end of day price: 10.38322555798 EUR (C$11.11 USD) on 2023-05-31