Highest end of day price: 7.292324178687 EUR (C$8.16 USD) on 2026-10-14
Lowest end of day price: 4.4815410405366 EUR (C$5.33 USD) on 2017-09-13