Allied Motion Technologies Inc

NASDAQ:AMOT   10:57:49 AM EDT
34.52
-1.20 (-3.36%)
Twitter Share  Facebook Share StockTwits Share