Highest end of day price: 109.62933043414 EUR (C$122.37 USD) on 2024-09-19
Lowest end of day price: 47.785628891795 EUR (C$55.09 USD) on 2026-06-08