Highest end of day price: 40.626154135732 EUR (C$47.31 USD) on 2025-10-15
Lowest end of day price: 27.62953923631 EUR (C$31.93 USD) on 2025-06-13