Highest end of day price: 417.60638482954 EUR (C$495.79 USD) on 2020-07-30
Lowest end of day price: 174.43568760805 EUR (C$238.91 USD) on 2013-12-27