Highest end of day price: 82.389240717264 EUR (C$98.34 USD) on 2021-06-25
Lowest end of day price: 8.5223911680839 EUR (C$9.00 USD) on 2024-11-29