Allied Motion Technologies Inc

NASDAQ:AMOT   3:59:44 PM EDT
33.98
-1.74 (-4.87%)
Twitter Share  Facebook Share StockTwits Share