Shares Of Nano-Cap Industrial Co. Kelso Technologies Up 14.7% Over Last 15 Minutes On High Trading Volume With No Company-Specific News Since Q1 Earnings Reported May 9; Results Were Mixed When Compared To Same Qtr. Last Year
Benzinga Newsdesk