Highest end of day price: 8.8697098965228 EUR (C$10.23 USD) on 2026-08-13
Lowest end of day price: 5.6671144062469 EUR (C$6.21 USD) on 2025-04-09