Why insider trading matters?

Insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise.

- Peter Lynch
Open Lending Corp (LPRO)


Insider Smart

SERVICE CORP INTERNATIONAL (SCI) - WALTRIP W BLAIR, Director of $SCI made a buy at 34.65, was he convinced the bottom of the box is a strong support? Well, seems he is not wrong.

Insider Smart

VBI Vaccines Inc (VBIV) - Since 10%-owner Perceptive Advisor LCC increased their holding in April, the stock have double the price. Impressive!