Highest end of day price: 100.95545151052 EUR ($117.20 USD) on 2026-06-03
Lowest end of day price: 19.234022650236 EUR ($21.70 USD) on 2016-02-11