Highest end of day price: 136.24964759011 EUR (C$159.77 USD) on 2025-08-22
Lowest end of day price: 58.355646899999 EUR (C$56.00 USD) on 2022-09-27