Highest end of day price: 81.983009190869 EUR (C$95.23 USD) on 2025-11-17
Lowest end of day price: 18.042619222535 EUR (C$21.90 USD) on 2012-07-25