Highest end of day price: 171.38033834116 EUR (C$202.67 USD) on 2026-02-09
Lowest end of day price: 6.729736025792 EUR (C$8.47 USD) on 2008-11-21