Highest end of day price: 40.784996032715 EUR (41,43 € USD) on 2022-08-03
Lowest end of day price: 14.429008483887 EUR (15,80 € USD) on 2025-04-09