Highest end of day price: 169.228821641 EUR (C$196.33 USD) on 2025-12-01
Lowest end of day price: 26.299184737365 EUR (C$34.96 USD) on 2009-03-27