Highest end of day price: 3566.9114612625 EUR (C$4,400 USD) on 2018-03-20
Lowest end of day price: 448.16272354532 EUR (C$466.13 USD) on 2025-02-06