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