Highest end of day price: 248.45911652509 EUR (C$294.86 USD) on 2026-02-16
Lowest end of day price: 39.563263115635 EUR (C$50.00 USD) on 2009-03-04