Highest end of day price: 14.796086661078 EUR (C$18.13 USD) on 2020-12-30
Lowest end of day price: 9.0690442002755 EUR (C$8.93 USD) on 2022-10-21