Highest end of day price: 107.53554508706 EUR (C$126.16 USD) on 2026-05-07
Lowest end of day price: 2.3245324080738 EUR (C$2.30 USD) on 2002-10-14