Highest end of day price: 14.482498090556 EUR (C$16.18 USD) on 2024-09-27
Lowest end of day price: 4.6630009776166 EUR (C$4.99 USD) on 2020-03-23