Why insider trading matters?

When insiders buy shares on the open market, this can thus be regarded as a strong endorsement by those that know the company the best -- they are literally betting their own money on the company's future. Insider selling, however, is not necessarily meaningful in any way, as there is a range of reasons for insiders to liquidate (some) of the shares they own.

- Seeking Alpha
Decibel Therapeutics, Inc. (DBTX)

Trade Date Insider Title Buy/Sell #Shares Price Value Option
2021-02-17 ORBIMED ADVISORS LLC 10%-Owner, Director Buy 1,666,666 $18.00 $29,999,988 Yes
2021-02-17 Foy Matthew 10%-Owner, Director Buy 150,000 $18.00 $2,700,000 Yes
2021-02-17 Casdin Partners Master Fund, L.P. 10%-Owner Buy 575,000 $18.00 $10,350,000 Yes
2021-02-17 Thompson Peter A. 10%-Owner, Director Buy 1,666,666 $18.00 $29,999,988 Yes
2021-02-17 GLAXOSMITHKLINE PLC Director Buy 150,000 $18.00 $2,700,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

PENN NATIONAL GAMING INC (PENN) - PENN took a deep dive from $36 to $5 due to the crash, anyone who was bold enough to pick up some shares in March or April could have made a 900% profit in 2 months. But bottom fishing is always easier said than done, if one took a safer bet and followed multiple insider buying around $18, a 100% profit is still impressive.