Highest end of day price: 162.05576574808 EUR (C$187.78 USD) on 2026-08-28
Lowest end of day price: 15.276354405061 EUR (C$19.28 USD) on 2009-03-09