Current Stock Value

iClick Interactive Asia Group Limit... (ICLK)

$2.725

-0.17 (-6.03%)
Valuation Date: 6/6/2023
Share Price on Valuation Date 2.73$
Stock Beta 0.09
Outstanding Shares 9.64