Highest end of day price: 9.0844870617872 EUR (C$10.72 USD) on 2026-02-27
Lowest end of day price: 6.542007421872 EUR (C$7.16 USD) on 2025-04-09