Highest end of day price: 194.2529817242 EUR (C$203.68 USD) on 2025-02-18
Lowest end of day price: 12.021812092109 EUR (C$14.59 USD) on 2012-07-25