Highest end of day price: 39.729719252453 EUR (C$45.19 USD) on 2022-01-03
Lowest end of day price: 6.7159250875594 EUR (C$7.29 USD) on 2024-05-31