Highest end of day price: 110.53425229332 EUR (C$135.39 USD) on 2021-05-25
Lowest end of day price: 13.048375692219 EUR (C$14.10 USD) on 2024-03-25