Inhibrx Founder and CEO Mark Lappe Buys 25,000 Shares for $2.6 Million. What Does His Confidence Tell Investors? | StockRay