Highest end of day price: 101.30071643739 EUR (C$113.59 USD) on 2026-10-15
Lowest end of day price: 35.229531492356 EUR (C$41.52 USD) on 2017-09-26