Highest end of day price: 305.5343252343 EUR (C$360.51 USD) on 2026-04-14
Lowest end of day price: 5.2210996486858 EUR (C$6.73 USD) on 2011-01-10