Highest end of day price: 468.18356931909 EUR (C$547.76 USD) on 2025-10-16
Lowest end of day price: 116.99001428457 EUR (C$160.11 USD) on 2011-09-13