Highest end of day price: 37.795892970245 EUR (C$43.04 USD) on 2026-07-28
Lowest end of day price: 6.9766046080408 EUR (C$8.81 USD) on 2009-03-09