Highest end of day price: 13.776585627115 EUR (C$16.02 USD) on 2025-10-24
Lowest end of day price: 6.9822556024292 EUR (C$7.59 USD) on 2024-11-04