Highest end of day price: 398.37445039962 EUR (C$470.20 USD) on 2026-02-27
Lowest end of day price: -2.7641636993117 EUR (C-$2.59 USD) on 2000-07-13