Highest end of day price: 184.39545204535 EUR (C$213.11 USD) on 2026-08-05
Lowest end of day price: 16.140358973699 EUR (C$20.40 USD) on 2009-03-06