Highest end of day price: 304.98485198711 EUR (C$349.79 USD) on 2026-06-19
Lowest end of day price: 139.53645391602 EUR (C$147.41 USD) on 2023-10-26