Highest end of day price: 134.09153561596 EUR (C$150.90 USD) on 2026-10-06
Lowest end of day price: 42.531622887943 EUR (C$41.74 USD) on 2022-11-03