Highest end of day price: 70.161893220948 EUR (C$81.86 USD) on 2025-12-04
Lowest end of day price: 11.613012641799 EUR (C$12.95 USD) on 2020-03-16