Highest end of day price: 492.88346203211 EUR (C$581.75 USD) on 2026-02-27
Lowest end of day price: 116.99001428457 EUR (C$160.11 USD) on 2011-09-13