Highest end of day price: 255.29539333551 EUR (C$301.33 USD) on 2026-02-27
Lowest end of day price: 39.563263115635 EUR (C$50.00 USD) on 2009-03-04