Highest end of day price: 141.86430903076 EUR (C$165.09 USD) on 2026-05-25
Lowest end of day price: 62.17471475898 EUR (C$67.93 USD) on 2024-08-06