Highest end of day price: 13.75617476141 EUR (C$16.00 USD) on 2025-10-24
Lowest end of day price: 6.7554282803237 EUR (C$7.30 USD) on 2020-05-14