Highest end of day price: 42.572097698973 EUR (C$49.50 USD) on 2026-09-08
Lowest end of day price: 18.226962413112 EUR (C$20.08 USD) on 2016-06-27