Highest end of day price: 156.57820376639 EUR (C$185.54 USD) on 2026-02-17
Lowest end of day price: 7.8603085084781 EUR (C$9.97 USD) on 2009-02-23