DESP   $19.5  0.15% Market Closed

Despegar.com, Corp.