American Depository Receipts
at 16:50 on 17.04.2026
$23.37 Share price
$22.64 Last close