Highest end of day price: 240.48701845374 EUR (C$280.08 USD) on 2026-01-15
Lowest end of day price: 39.563263115635 EUR (C$50.00 USD) on 2009-03-04