Highest end of day price: 244.09664784749 EUR (C$289.30 USD) on 2026-02-18
Lowest end of day price: 52.879856090939 EUR (C$71.14 USD) on 2011-09-23