Highest end of day price: 77.862044178882 EUR (C$92.33 USD) on 2026-01-26
Lowest end of day price: 13.841434462547 EUR (C$13.44 USD) on 2022-09-28