Highest end of day price: 12.352817657404 EUR (C$14.50 USD) on 2025-12-15
Lowest end of day price: 12.250475117311 EUR (C$14.25 USD) on 2025-12-10