Highest end of day price: 550.33423454032 EUR (C$636.30 USD) on 2026-08-07
Lowest end of day price: 102.59688261839 EUR (C$124.23 USD) on 2010-06-09