Why BlackRock Is Betting Big on Ondas Stock Now
BlackRock's new 7.2% stake in Ondas (ONDS) has put the spotlight on the autonomous systems and advanced technology company. Despite a 25.2% YTD stock decline and high short interest, BlackRock's investment, coupled with strong Q1 earnings and defense contracts, has revived investor optimism and …