Highest end of day price: 7.0866970812063 EUR (C$7.37 USD) on 2025-02-28
Lowest end of day price: 0.9901048572455 EUR (C$1.12 USD) on 2019-02-22