Highest end of day price: 271.19892529107 EUR ($282.42 USD) on 2025-03-03
Lowest end of day price: 16.788067996743 EUR ($21.36 USD) on 2012-01-12