Highest end of day price: 137.47876590022 EUR (C$151.88 USD) on 2023-04-26
Lowest end of day price: 15.650228897002 EUR (C$13.23 USD) on 2000-09-20