Highest end of day price: 46.780454050519 EUR (C$54.41 USD) on 2025-10-08
Lowest end of day price: 28.056490194934 EUR (C$28.91 USD) on 2025-01-06