Highest end of day price: 430.86396647592 EUR (C$507.56 USD) on 2026-05-11
Lowest end of day price: -2.7641636993117 EUR (C-$2.59 USD) on 2000-07-13