Highest end of day price: 59.370023774654 EUR (C$68.44 USD) on 2026-06-08
Lowest end of day price: 6.6983952182724 EUR (C$9.14 USD) on 2009-01-05