Why insider trading matters?

If management teams do not own any relevant stakes in the companies they guide, they may not be focused on creating wealth for shareholders to the same degree, compared to those that see their personal wealth increase when share prices rise.

- Klaus Gugler, Economist
BioAtla, Inc. (BCAB)


Trade Date Insider Title Buy/Sell #Shares Price Value Option
2021-12-02 WALDRON RICHARD A Chief Financial Officer Sell 14,190 $23.48 $333,148 No
2021-12-02 Vasquez Christian nan Sell 1,979 $23.48 $46,462 No
2021-12-02 Smith Scott Andrew President Sell 4,090 $22.27 $91,099 No
2021-12-02 Sievers Eric Chief Medical Officer Sell 1,124 $22.27 $25,035 No
2021-12-02 SHORT JAY M PHD Chief Executive Officer Sell 47,622 $23.48 $1,118,046 No
2021-11-29 WALDRON RICHARD A Chief Financial Officer Sell 4,599 $23.89 $109,870 No
2021-11-29 Vasquez Christian nan Sell 642 $23.89 $15,337 No
2021-11-29 Smith Scott Andrew President Sell 399 $23.89 $9,532 No
2021-11-29 Sievers Eric Chief Medical Officer Sell 110 $23.89 $2,628 No
2021-11-29 SHORT JAY M PHD Chief Executive Officer Sell 15,435 $23.89 $368,742 No
2021-11-24 WALDRON RICHARD A Chief Financial Officer Sell 13,333 $25.26 $336,838 No
2021-11-24 Smith Scott Andrew President Sell 1,580 $25.26 $39,916 No
2021-11-24 Sievers Eric Chief Medical Officer Sell 434 $25.26 $10,964 No
2021-11-24 SHORT JAY M PHD Chief Executive Officer Sell 57,640 $25.26 $1,456,182 No
2021-11-02 STEINMAN LAWRENCE Director Sell 450 $30.00 $13,500 No
2021-09-15 STEINMAN LAWRENCE Director Sell 450 $36.82 $16,569 No
2021-08-24 Levy Guy Director Sell 546,709 $39.65 $21,677,012 No
2021-06-17 Levy Guy Director Sell 400,000 $39.16 $15,664,000 No
2020-12-18 Levy Guy Director Buy 1,388,890 $18.00 $25,000,020 Yes
2020-12-18 Cormorant Asset Management, LP Former 10% Owner Buy 800,000 $18.00 $14,400,000 Yes

Insider Smart

Edesa Biotech, Inc. (EDSA) - President and CEO bought shares of EDSA in late May around $3, two weeks after their purchase, the stock jump to $9, very well timed buy.

Insider Smart

Enphase Energy, Inc (ENPH) - ENPH was $10+ in 15Q1 then dropped to $2 and eventually went under $1. From 15Q4 to 17Q4 it built a 2-year-long base then BOOM! Stock went as high as $70 and likely will make a new high. Catch one or two moves like this you can retire early. One hint before the big move was that CEO and CFO were constantly accumulating, this kind of information is priceless.