Highest end of day price: 193.32972117278 EUR (C$225.08 USD) on 2026-01-14
Lowest end of day price: 34.696082082583 EUR (C$43.85 USD) on 2009-03-06