Highest end of day price: 14.148539645082 EUR (C$16.59 USD) on 2026-01-21
Lowest end of day price: 13.949345053411 EUR (C$16.22 USD) on 2025-12-10