Highest end of day price: 18.318833830152 EUR (C$21.42 USD) on 2018-07-23
Lowest end of day price: 1.0473344753526 EUR (C$1.20 USD) on 2026-06-30