Highest end of day price: 244.78237567435 EUR (C$294.93 USD) on 2021-02-08
Lowest end of day price: 3.890009406352 EUR (C$6.14 USD) on 2008-07-21