Highest end of day price: 227.62376874408 EUR (C$265.01 USD) on 2025-08-19
Lowest end of day price: 8.4371137042659 EUR (C$8.33 USD) on 2002-10-14