Highest end of day price: 35.884164259412 EUR (C$40.85 USD) on 2026-09-24
Lowest end of day price: 19.375434699645 EUR (C$21.22 USD) on 2024-08-05