Highest end of day price: 9.364697196869 EUR (C$10.42 USD) on 2024-08-20
Lowest end of day price: 4.820040372832 EUR (C$5.11 USD) on 2023-01-05