Highest end of day price: 45.712922767788 EUR (C$53.17 USD) on 2025-11-14
Lowest end of day price: 5.6540653250189 EUR (C$6.88 USD) on 2010-05-25