Highest end of day price: 75.957585298336 EUR (C$87.54 USD) on 2026-08-06
Lowest end of day price: 17.112801478693 EUR (C$19.09 USD) on 2020-03-16