INOD
INNODATA INC
$46.93
Powered by OpenStocks ↗
Price · 1Y$46.93+13.89 (+42.04%)H $93.19 · L $29.68 · Avg Vol 1.8M
$40.00$60.00$80.00VolJul 25Oct 25Jan 26Apr 26