Highest end of day price: 187.37242074649 EUR (C$216.14 USD) on 2026-08-13
Lowest end of day price: 44.897949252841 EUR (C$50.65 USD) on 2016-02-11