Highest end of day price: 39.130045047026 EUR (C$45.24 USD) on 2026-08-07
Lowest end of day price: 12.513295026619 EUR (C$16.02 USD) on 2014-10-16