Highest end of day price: 40.624703548786 EUR (C$46.27 USD) on 2025-05-26
Lowest end of day price: 8.7682386632548 EUR (C$9.66 USD) on 2020-03-18