Highest end of day price: 90.68468389661 EUR (C$105.89 USD) on 2025-08-12
Lowest end of day price: 52.195210262108 EUR (C$59.82 USD) on 2026-03-30