Highest end of day price: 315.05156089546 EUR (C$371.86 USD) on 2026-02-27
Lowest end of day price: 124.99718478997 EUR (C$133.68 USD) on 2020-03-23