Highest end of day price: 1107.7503040862 EUR (C$1,291 USD) on 2025-10-28
Lowest end of day price: 372.28236106735 EUR (C$398.13 USD) on 2020-03-23