Highest end of day price: 118.09345587735 EUR ($133.91 USD) on 2025-04-15
Lowest end of day price: 15.848365387696 EUR ($16.92 USD) on 2023-03-20