Highest end of day price: 304.39987556362 EUR (C$361.52 USD) on 2026-01-27
Lowest end of day price: 124.99718478997 EUR (C$133.68 USD) on 2020-03-23