Highest end of day price: 34.588930131017 EUR (C$40.23 USD) on 2025-10-24
Lowest end of day price: 19.375434699645 EUR (C$21.22 USD) on 2024-08-05