Highest end of day price: 395.48519475566 EUR (C$468.65 USD) on 2026-02-17
Lowest end of day price: 156.08125873408 EUR (C$165.17 USD) on 2016-12-05