Highest end of day price: 396.76805014597 EUR (C$471.20 USD) on 2026-02-12
Lowest end of day price: 185.8712458161 EUR (C$231.66 USD) on 2014-12-15