Highest end of day price: 100.29380565904 EUR (C$124.65 USD) on 2018-01-29
Lowest end of day price: 0.056591019341485 EUR (C$0.05945 USD) on 2023-09-27