Highest end of day price: 138.35526467824 EUR (C$159.60 USD) on 2026-08-13
Lowest end of day price: 42.95687497061 EUR (C$47.32 USD) on 2020-03-18