Highest end of day price: 47.08128908737 EUR (C$55.08 USD) on 2025-10-16
Lowest end of day price: 6.6983952182724 EUR (C$9.14 USD) on 2009-01-05