Highest end of day price: 461.46342369041 EUR (C$527.93 USD) on 2026-07-03
Lowest end of day price: 15.087219494361 EUR (C$17.90 USD) on 1996-11-25