Leslie Kilgore

Insider profile

Currently holds positions in Netflix Inc, Medallia Inc and Pinterest Inc

Performance

Overall performance
2.3

Performance over holding periods
2.3
30 days 90 days 120 days
Average return 12% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Netflix Inc Feb. 2, 2012 -
Independent Director Medallia Inc July 1, 2015 -
Independent Director Pinterest Inc March 1, 2019 -
Chief Marketing Officer, Director Netflix Inc Jan. 20, 2012 - Feb. 2, 2012
Chief Marketing Officer Netflix Inc March 1, 2000 - Jan. 20, 2012

Leslie Kilgore's trades of Netflix Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2018-06-18 2018-06-15 PlS Planned sale
89,469 +39.4%
128.28
US$4,955,769
89,469 +39.4% 128.28 US$4,955,769
2018-06-18 2018-06-15 PlS Planned sale
10,684 +36.3%
225.22
US$2,492,232
10,684 +36.3% 225.22 US$2,492,232
2018-06-14 2018-06-13 PlS Planned sale
84,769 -17.9%
171.42
US$4,612,387
84,769 -17.9% 171.42 US$4,612,387
2018-06-06 2018-06-05 PlS Planned sale
199 -0.6%
363.10
US$72,257
199 -0.6% 363.10 US$72,257
2018-06-06 2018-06-05 PlS Planned sale
642 -1.8%
366.00
US$234,972
642 -1.8% 366.00 US$234,972
2018-06-06 2018-06-05 PlS Planned sale
636 -1.8%
369.00
US$234,684
636 -1.8% 369.00 US$234,684
2018-06-06 2018-06-04 PlS Planned sale
448 -1.3%
363.00
US$162,624
448 -1.3% 363.00 US$162,624
2018-06-04 2018-06-04 PlS Planned sale
647 -1.8%
363.00
US$234,861
647 -1.8% 363.00 US$234,861
2018-06-04 2018-06-01 PlS Planned sale
662 -1.8%
357.00
US$236,334
662 -1.8% 357.00 US$236,334
2018-05-25 2018-05-24 PlS Planned sale
532 -1.5%
351.00
US$186,732
532 -1.5% 351.00 US$186,732
2018-05-23 2018-05-22 PlS Planned sale
560 -1.6%
334.05
US$187,068
560 -1.6% 334.05 US$187,068
2018-01-30 2018-01-29 PlS Planned sale
630 -1.8%
279.00
US$175,770
630 -1.8% 279.00 US$175,770
2018-01-24 2018-01-23 PlS Planned sale
735 -2.0%
255.20
US$187,572
735 -2.0% 255.20 US$187,572
2018-01-24 2018-01-23 PlS Planned sale
742 -2.1%
255.20
US$189,358
742 -2.1% 255.20 US$189,358
2018-01-16 2018-01-16 PlS Planned sale
784 -2.2%
223.00
US$174,832
784 -2.2% 223.00 US$174,832
2018-01-16 2018-01-12 PlS Planned sale
791 -2.2%
221.00
US$174,811
791 -2.2% 221.00 US$174,811
2018-01-16 2018-01-12 PlS Planned sale
798 -2.2%
219.00
US$174,762
798 -2.2% 219.00 US$174,762
2018-01-11 2018-01-10 PlS Planned sale
826 -2.3%
213.00
US$175,938
826 -2.3% 213.00 US$175,938
2018-01-09 2018-01-08 PlS Planned sale
826 -2.3%
211.00
US$174,286
826 -2.3% 211.00 US$174,286
2018-01-05 2018-01-04 PlS Planned sale
847 -2.3%
207.00
US$175,329
847 -2.3% 207.00 US$175,329
2017-10-06 2017-10-05 PlS Planned sale
903 -2.5%
194.00
US$175,182
903 -2.5% 194.00 US$175,182
2015-08-05 2015-08-04 S Sale
5,374 -13.2%
114.57
US$615,699
5,374 -13.2% 114.57 US$615,699
2015-08-05 2015-08-04 PlS Planned sale
11,949 -25.3%
114.86
US$1,372,462
11,949 -25.3% 114.86 US$1,372,462
2015-08-05 2015-08-03 PlS Planned sale
13,230 -27.3%
114.57
US$1,515,761
13,230 -27.3% 114.57 US$1,515,761
2015-08-05 2015-08-03 PlS Planned sale
13,503 -27.7%
114.57
US$1,547,039
13,503 -27.7% 114.57 US$1,547,039
2015-08-05 2015-08-03 PlS Planned sale
6,610 -15.8%
114.57
US$757,308
6,610 -15.8% 114.57 US$757,308
2015-08-05 2015-08-03 PlS Planned sale
12,159 -25.7%
114.57
US$1,393,057
12,159 -25.7% 114.57 US$1,393,057
2015-08-05 2015-08-03 PlS Planned sale
13,727 -28.1%
114.57
US$1,572,702
13,727 -28.1% 114.57 US$1,572,702
2015-08-05 2015-08-03 PlS Planned sale
1,407 -3.8%
114.57
US$161,200
1,407 -3.8% 114.57 US$161,200
2015-06-11 2015-06-10 PlS Planned sale
1,000 -14.2%
653.98
US$653,980
1,000 -14.2% 653.98 US$653,980
2015-06-11 2015-06-10 PlS Planned sale
223 -3.1%
673.00
US$150,079
223 -3.1% 673.00 US$150,079
2015-06-11 2015-06-10 PlS Planned sale
225 -3.1%
666.00
US$149,850
225 -3.1% 666.00 US$149,850
2015-06-11 2015-06-09 PlS Planned sale
235 -3.2%
639.00
US$150,165
235 -3.2% 639.00 US$150,165
2015-05-19 2015-05-15 PlS Planned sale
1,000 -12.5%
604.55
US$604,550
1,000 -12.5% 604.55 US$604,550
2015-05-19 2015-05-15 PlS Planned sale
1,613 -16.7%
604.55
US$975,139
1,613 -16.7% 604.55 US$975,139
2015-05-19 2015-05-15 PlS Planned sale
2,236 -21.8%
614.00
US$1,372,904
2,236 -21.8% 614.00 US$1,372,904
2015-04-20 2015-04-16 PlS Planned sale
1,000 -11.1%
531.60
US$531,600
1,000 -11.1% 531.60 US$531,600
2015-04-20 2015-04-16 PlS Planned sale
1,000 -10.0%
550.00
US$550,000
1,000 -10.0% 550.00 US$550,000
2015-04-20 2015-04-16 PlS Planned sale
1,929 -16.1%
531.60
US$1,025,456
1,929 -16.1% 531.60 US$1,025,456
2015-04-20 2015-04-16 PlS Planned sale
1,810 -15.3%
535.00
US$968,350
1,810 -15.3% 535.00 US$968,350
2015-04-20 2015-04-16 PlS Planned sale
264 -2.6%
568.00
US$149,952
264 -2.6% 568.00 US$149,952
2015-04-20 2015-04-16 PlS Planned sale
274 -2.7%
547.00
US$149,878
274 -2.7% 547.00 US$149,878
2014-07-03 2014-07-02 PlS Planned sale
1,000 -9.1%
475.00
US$475,000
1,000 -9.1% 475.00 US$475,000
2014-07-03 2014-07-01 PlS Planned sale
2,088 -15.9%
464.00
US$968,832
2,088 -15.9% 464.00 US$968,832
2014-01-27 2014-01-23 PlS Planned sale
1,000 -7.1%
387.09
US$387,090
1,000 -7.1% 387.09 US$387,090