Highest end of day price: 74.428117298095 EUR (C$83.58 USD) on 2025-05-09
Lowest end of day price: 9.5635575245639 EUR (C$9.29 USD) on 2022-10-10