Ondas (ONDS) has caught investor attention after recent trading left the stock at a last close of US$10.32, with short term moves contrasting with its mixed return profile over the month and past 3 months. See our latest analysis for Ondas. The recent 1 day share price return of 2.79% sits against a year to date share price decline of 6.35%. At the same time, the 1 year total shareholder return is very large, pointing to strong prior gains even as short term momentum has been uneven. If Ondas...