Highest end of day price: 209.68766680019 EUR (C$245.51 USD) on 2025-08-15
Lowest end of day price: 5.338664149654 EUR (C$5.15 USD) on 2000-03-15