Insider Trading

Notable insider buying and selling activity across public companies.

Tracking and analysis of reported insider transactions, including executive and director buying or selling. Insider activity can offer insight into internal confidence, valuation perceptions, and potential inflection points.

Articles

7,341 total articles

Bank of America International President Sells $4.4 Million in Shares

Bank of America International President Sells $4.4 Million in Shares

Bernard A. Mensah, President, International at Bank of America Corp (BAC), disposed of 94,000 shares on March 12, 2026, raising $4,412,642. The sale leaves Mensah with 170,184 shares directly held. The transaction coincides with Bank of America's first-quarter updates showing at least 7% year-over-year net interest income growth and mixed signals i…

CoreWeave CFO Executes $5.03M Sale After Exercising RSUs

CoreWeave CFO Executes $5.03M Sale After Exercising RSUs

CoreWeave CFO Nitin Agrawal sold 63,157 Class A shares on March 11, 2026, for $79.68 each, netting $5,032,349, and on the same day exercised restricted stock units to acquire 122,320 Class A shares. The stock has shown strong one-year momentum but mixed medium-term performance amid divergent analyst views and recent revenue acceleration.

Hagerty Director Tops Up Stake With $38,000 Purchase

Hagerty Director Tops Up Stake With $38,000 Purchase

Hagerty, Inc. director Anthony J. Kuczinski acquired 4,000 Class A shares on March 12, 2026, at $9.50 apiece for a $38,000 outlay. The purchase raises his direct holding to 47,277 shares. The move comes after Hagerty reported fourth-quarter 2025 results that outperformed consensus on both EPS and revenue.

NexPoint Residential CIO Buys 1,000 Shares as Company Navigates Earnings Shortfall and Valuation Debate

NexPoint Residential CIO Buys 1,000 Shares as Company Navigates Earnings Shortfall and Valuation Debate

NexPoint Residential Trust Executive Vice President and Chief Investment Officer Matt McGraner purchased 1,000 shares on March 11, 2026, at $26.14 per share. The transaction occurred as the stock traded close to its 52-week low and amid recent fourth-quarter 2025 results that showed a wider-than-expected loss and slightly lower revenue. Analysts ha…