Highest end of day price: 13.388128222079 EUR (C$15.17 USD) on 2021-12-01
Lowest end of day price: 2.1069088967203 EUR (C$2.29 USD) on 2024-03-15