Highest end of day price: 45.143163701313 EUR (C$54.95 USD) on 2021-06-08
Lowest end of day price: 8.186154089907 EUR (C$8.97 USD) on 2020-03-19