Highest end of day price: 137.88750977387 EUR (C$151.42 USD) on 2017-05-04
Lowest end of day price: 9.7222448637318 EUR (C$11.17 USD) on 2025-11-05