DDI   $14.57  1.75% Market Closed

DoubleDown Interactive Co Ltd

Data not available