FM
fazen.markets
Ituran Stock Falls 8.3% to $22.10, Lags Peers Amid Macro Pressure | Fazen Markets