Highest end of day price: 12.806270896583 EUR (C$15.04 USD) on 2026-05-06
Lowest end of day price: 8.435328781409 EUR (C$9.91 USD) on 2025-12-17