Highest end of day price: 112.23199283146 EUR ($121.17 USD) on 2025-04-02
Lowest end of day price: 15.848365387696 EUR ($16.92 USD) on 2023-03-20