Highest end of day price: 37.789615802955 EUR (C$44.73 USD) on 2026-04-17
Lowest end of day price: 17.691031984457 EUR (C$21.17 USD) on 2021-03-05