Highest end of day price: 289.73493360457 EUR (C$335.92 USD) on 2026-06-15
Lowest end of day price: 86.100444352405 EUR (C$92.08 USD) on 2020-03-23