Highest end of day price: 67.264073025375 EUR (C$77.91 USD) on 2026-08-17
Lowest end of day price: 6.0617294508802 EUR (C$6.55 USD) on 2020-05-15