Highest end of day price: 30.305148724033 EUR (C$34.71 USD) on 2026-09-22
Lowest end of day price: 5.9057531382392 EUR (C$6.32 USD) on 2020-03-23