Highest end of day price: 2.2729896187199 EUR (C$2.48 USD) on 2023-08-14
Lowest end of day price: 0.080345948467466 EUR (C$0.08963 USD) on 2020-03-16