Highest end of day price: 39.921172968133 EUR (C$45.01 USD) on 2021-11-22
Lowest end of day price: 13.139613028559 EUR (C$14.39 USD) on 2025-04-09