Highest end of day price: 107.32628521865 EUR (C$125.33 USD) on 2025-08-12
Lowest end of day price: 4.7056034697483 EUR (C$4.30 USD) on 2001-09-24