Highest end of day price: 19.799004666681 EUR (C$22.84 USD) on 2026-08-13
Lowest end of day price: 6.141052132678 EUR (C$6.57 USD) on 2020-03-23