Highest end of day price: 81.188587010461 EUR (C$95.30 USD) on 2025-12-15
Lowest end of day price: 11.037108267908 EUR (C$13.83 USD) on 2012-09-04