Highest end of day price: 67.697920903326 EUR (C$81.79 USD) on 2018-04-30
Lowest end of day price: 5.0423725799572 EUR (C$5.18 USD) on 2025-01-14