Highest end of day price: 141.19497206142 EUR (C$163.18 USD) on 2026-08-05
Lowest end of day price: 1.0099023750624 EUR (C$1.12 USD) on 2003-03-11