Highest end of day price: 38.42188549182 EUR (C$44.42 USD) on 2026-08-07
Lowest end of day price: 12.157863734456 EUR (C$15.57 USD) on 2014-10-16