Highest end of day price: 205.90978350377 EUR (C$235.60 USD) on 2026-07-06
Lowest end of day price: 146.43147714998 EUR (C$179.96 USD) on 2012-08-15