Maguire, who has led investments in several Musk companies, named another tech leader that reminds him of the Tesla CEO.
Shares of security and healthcare technology company OSI Systems (NASDAQ:OSIS) fell 4.2% in the morning session after it ...