Highest end of day price: 14.91605583262 EUR (C$17.41 USD) on 2026-08-25
Lowest end of day price: 5.6270169220197 EUR (C$6.39 USD) on 2018-12-27