Highest end of day price: 65.174431402776 EUR (C$79.04 USD) on 2021-06-15
Lowest end of day price: 23.22454061381 EUR (C$25.26 USD) on 2024-02-02