Highest end of day price: 301.48985185313 EUR (C$347.56 USD) on 2025-11-03
Lowest end of day price: 34.046264473553 EUR (C$38.10 USD) on 2016-02-09