Highest end of day price: 118.69807542962 EUR (C$139.76 USD) on 2025-07-23
Lowest end of day price: 3.9005409043613 EUR (C$5.32 USD) on 2014-01-07