Highest end of day price: 230.67146796771 EUR (C$269.12 USD) on 2025-12-04
Lowest end of day price: 39.563263115635 EUR (C$50.00 USD) on 2009-03-04