Highest end of day price: 28.491985696224 EUR (C$33.33 USD) on 2025-10-16
Lowest end of day price: 25.829947888621 EUR (C$28.91 USD) on 2025-05-15