Highest end of day price: 37.887786959212 EUR (C$42.40 USD) on 2026-11-03
Lowest end of day price: 34.746100429239 EUR (C$39.04 USD) on 2026-10-21