Highest end of day price: 182.22029316864 EUR (C$207.34 USD) on 2025-05-29
Lowest end of day price: 16.054584973611 EUR (C$14.18 USD) on 2001-08-03