Highest end of day price: 147.54667601651 EUR (ยฃ160.29 USD) on 2023-06-14
Lowest end of day price: 5.4667771333886 EUR (ยฃ6.99 USD) on 2006-08-11