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