Highest end of day price: 464.41874370085 EUR (C$538.83 USD) on 2025-10-14
Lowest end of day price: -8.7100878622534 EUR (C-$8.16 USD) on 2000-05-29