Highest end of day price: 513.37545279055 EUR (C$599.26 USD) on 2026-01-22
Lowest end of day price: 102.59688261839 EUR (C$124.23 USD) on 2010-06-09