Highest end of day price: 388.59672012842 EUR (C$452.22 USD) on 2026-05-25
Lowest end of day price: 101.0281325431 EUR (C$135.91 USD) on 2011-09-23