Highest end of day price: 136.13312349032 EUR (C$159.27 USD) on 2025-10-16
Lowest end of day price: 26.378985515108 EUR (C$31.82 USD) on 2012-07-24