Highest end of day price: 30.911159239009 EUR (C$36.09 USD) on 2026-08-25
Lowest end of day price: 13.791955705674 EUR (C$13.24 USD) on 2022-09-27