Highest end of day price: 168.12061563135 EUR (C$196.17 USD) on 2026-08-24
Lowest end of day price: 12.875408775061 EUR (C$14.24 USD) on 2003-03-11