Highest end of day price: 128.61058316266 EUR (C$152.43 USD) on 2026-02-18
Lowest end of day price: 10.610060759909 EUR (C$14.49 USD) on 2011-09-12