Highest end of day price: 81.311769076547 EUR (C$95.13 USD) on 2025-10-16
Lowest end of day price: 25.521596202037 EUR (C$28.41 USD) on 2015-09-04