Highest end of day price: 13.771365248775 EUR (C$15.68 USD) on 2025-06-03
Lowest end of day price: 1.790465115913 EUR (C$1.95 USD) on 2022-03-07