Highest end of day price: 137.88750977387 EUR (C$151.42 USD) on 2017-05-04
Lowest end of day price: 2.852326174466 EUR (C$3.15 USD) on 2026-11-13