Highest end of day price: 12.742319159598 EUR (C$14.84 USD) on 2026-01-15
Lowest end of day price: 6.8445006850915 EUR (C$7.25 USD) on 2023-10-20