Highest end of day price: 137.88750977387 EUR (C$151.42 USD) on 2017-05-04
Lowest end of day price: 7.8193383369309 EUR (C$9.13 USD) on 2026-08-21