Highest end of day price: 248.11104110527 EUR (C$288.36 USD) on 2026-06-02
Lowest end of day price: 29.916061329812 EUR (C$35.26 USD) on 2017-09-26