Highest end of day price: 14.879230353782 EUR (C$17.34 USD) on 2025-10-28
Lowest end of day price: 5.6622846261258 EUR (C$6.06 USD) on 2020-03-23