Highest end of day price: 296.44531755677 EUR (C$344.34 USD) on 2018-09-03
Lowest end of day price: 0.37349396360399 EUR (C$0.44 USD) on 2021-09-13