Highest end of day price: 131.98885173823 EUR (C$153.83 USD) on 2026-08-26
Lowest end of day price: 43.406898178509 EUR (C$46.42 USD) on 2020-03-23