Highest end of day price: 102.16779398714 EUR (C$120.35 USD) on 2021-08-16
Lowest end of day price: 0.37951117219545 EUR (C$0.40 USD) on 2024-04-22