Highest end of day price: 159.27199395708 EUR (C$187.05 USD) on 2025-07-25
Lowest end of day price: -6.1234515482354 EUR (C-$5.92 USD) on 2000-03-28