Highest end of day price: 382.89495139118 EUR (C$447.97 USD) on 2025-10-16
Lowest end of day price: 225.24551882286 EUR (C$270.11 USD) on 2010-06-08