Highest end of day price: 18.453831559458 EUR (A$21.31 USD) on 2026-08-10
Lowest end of day price: 6.6496109556696 EUR (A$7.55 USD) on 2018-12-06