Highest end of day price: 205.1464873328 EUR (C$238.92 USD) on 2026-01-15
Lowest end of day price: 25.67302786451 EUR (C$31.17 USD) on 2012-07-25