Highest end of day price: 33.712472648493 EUR (C$39.30 USD) on 2026-08-27
Lowest end of day price: 26.222591816633 EUR (C$30.35 USD) on 2026-06-12