Highest end of day price: 244.36257198227 EUR (C$285.89 USD) on 2025-10-16
Lowest end of day price: 11.526732278105 EUR (C$14.41 USD) on 2008-11-19