Highest end of day price: 284.70058013449 EUR (A$319.48 USD) on 2026-10-22
Lowest end of day price: 17.087512742654 EUR (A$22.87 USD) on 2014-08-06