Highest end of day price: 130.78753427869 EUR (ยฃ150.22 USD) on 2025-11-05
Lowest end of day price: 44.624960965067 EUR (ยฃ47.72 USD) on 2020-03-23