Highest end of day price: 129.26915283187 EUR (C$149.85 USD) on 2025-11-13
Lowest end of day price: 2.3180755016703 EUR (C$2.75 USD) on 1989-02-27