Highest end of day price: 353.14038556794 EUR (C$410.62 USD) on 2026-09-07
Lowest end of day price: 34.046264473553 EUR (C$38.10 USD) on 2016-02-09