Highest end of day price: 19.128523400434 EUR (C$21.90 USD) on 2021-11-12
Lowest end of day price: 6.7643986882924 EUR (C$7.41 USD) on 2025-04-09