Highest end of day price: 99.061053672205 EUR (C$117.32 USD) on 2021-09-07
Lowest end of day price: 25.587284961986 EUR (C$26.98 USD) on 2024-11-21