Highest end of day price: 38.897604496684 EUR (C$45.32 USD) on 2025-10-28
Lowest end of day price: 14.572057223912 EUR (C$15.53 USD) on 2020-03-20