Highest end of day price: 38.433204623526 EUR (C$44.33 USD) on 2025-11-21
Lowest end of day price: 32.38410003614 EUR (C$34.21 USD) on 2023-09-28