Highest end of day price: 85.400981930682 EUR (C$99.06 USD) on 2025-11-28
Lowest end of day price: 51.460823781553 EUR (C$54.27 USD) on 2022-06-16