Highest end of day price: 104.11722951172 EUR ($121.47 USD) on 2025-12-04
Lowest end of day price: 28.275595429276 EUR ($31.15 USD) on 2016-06-27