Highest end of day price: 137.88750977387 EUR (C$151.42 USD) on 2017-05-04
Lowest end of day price: 3.5895450329241 EUR (C$4.01 USD) on 2026-10-30