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