Highest end of day price: 11.557649205439 EUR (C$13.45 USD) on 2026-05-26
Lowest end of day price: 6.3502909549334 EUR (C$7.31 USD) on 2025-06-19