Highest end of day price: 122.23897589179 EUR ($133.35 USD) on 2025-04-03
Lowest end of day price: 16.082453074083 EUR ($14.34 USD) on 2000-05-05