Greg Peters

Insider profile

Currently holds positions in Netflix Inc and 2U Inc

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 35% 68% 82%
Transactions
15 13% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Product Officer Netflix Inc June 23, 2017 -
Independent Director 2U Inc March 15, 2018 -
International Development Officer Netflix Inc Jan. 1, 2014 - June 23, 2017
Chief Streaming and Partnerships Officer Netflix Inc July 1, 2013 - Jan. 1, 2014

Greg Peters'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
2026-08-06 2026-08-06 S Sale
14,274 -38.0%
259.61
US$4,009,716
14,274 -38.0% 259.61 US$4,009,716
2026-08-06 2026-08-06 PrS Proposed sale
26,442
123.47
US$1,826,275
26,442 123.47 US$1,826,275
2026-05-07 2026-05-07 S Sale
48,482 +2.1%
393.00
US$123,956
48,482 +2.1% 393.00 US$123,956
2026-05-07 2026-05-07 PrS Proposed sale
27,312
88.69
US$2,422,423
27,312 88.69 US$2,422,423
2026-02-11 2026-02-10 S Sale
1,310 -1.1%
84.40
US$110,560
1,310 -1.1% 84.40 US$110,560
2026-02-11 2026-02-10 S Sale
11,283 -8.4%
83.76
US$945,029
11,283 -8.4% 83.76 US$945,029
2026-02-11 2026-02-10 S Sale
14,719 -9.8%
82.74
US$1,217,865
14,719 -9.8% 82.74 US$1,217,865
2026-02-10 2026-02-10 PrS Proposed sale
27,312
83.24
US$2,273,454
27,312 83.24 US$2,273,454
2026-01-30 2026-01-29 PlS Planned sale
7,560 -5.8%
83.75
US$633,179
7,560 -5.8% 83.75 US$633,179
2026-01-30 2026-01-29 PlS Planned sale
98,221 -43.1%
82.87
US$8,139,849
98,221 -43.1% 82.87 US$8,139,849
2026-01-29 2026-01-29 PrS Proposed sale
105,781
82.94
US$8,773,026
105,781 82.94 US$8,773,026
2025-11-05 2025-11-04 S Sale
2,027 -13.7%
1,095.68
US$2,220,943
2,027 -13.7% 1,095.68 US$2,220,943
2025-11-04 2025-11-04 PrS Proposed sale
2,027
1,095.64
US$2,220,862
2,027 1,095.64 US$2,220,862
2025-08-06 2025-08-05 S Sale
2,026 -13.7%
1,157.44
US$2,344,964
2,026 -13.7% 1,157.44 US$2,344,964
2025-08-05 2025-08-05 PrS Proposed sale
2,026
1,157.39
US$2,344,863
2,026 1,157.39 US$2,344,863
2025-05-07 2025-05-06 S Sale
2,027 -13.7%
1,141.51
US$2,313,843
2,027 -13.7% 1,141.51 US$2,313,843
2025-05-06 2025-05-06 PrS Proposed sale
2,027
1,141.51
US$2,313,843
2,027 1,141.51 US$2,313,843
2025-02-14 2025-02-13 PlS Planned sale
4,570 -26.1%
1,035.00
US$4,729,950
4,570 -26.1% 1,035.00 US$4,729,950
2025-02-13 2025-02-13 PrS Proposed sale
4,570
1,035.00
US$4,729,950
4,570 1,035.00 US$4,729,950
2025-02-11 2025-02-10 PlS Planned sale
4,939 -27.6%
1,030.00
US$5,087,170
4,939 -27.6% 1,030.00 US$5,087,170
2025-02-10 2025-02-10 PrS Proposed sale
4,939
1,030.00
US$5,087,170
4,939 1,030.00 US$5,087,170
2025-02-07 2025-02-07 PrS Proposed sale
10,152
1,022.59
US$10,381,315
10,152 1,022.59 US$10,381,315
2025-02-07 2025-02-07 PlS Planned sale
5,255 -28.9%
1,025.00
US$5,386,375
5,255 -28.9% 1,025.00 US$5,386,375
2025-02-07 2025-02-07 PlS Planned sale
4,897 -21.2%
1,020.00
US$4,994,940
4,897 -21.2% 1,020.00 US$4,994,940
2025-02-07 2025-02-06 PlS Planned sale
4,434 -25.5%
1,015.00
US$4,500,510
4,434 -25.5% 1,015.00 US$4,500,510
2025-02-06 2025-02-06 PrS Proposed sale
4,434
1,015.00
US$4,500,510
4,434 1,015.00 US$4,500,510
2025-02-06 2025-02-05 PlS Planned sale
3,782 -22.6%
1,010.00
US$3,819,820
3,782 -22.6% 1,010.00 US$3,819,820
2025-02-05 2025-02-05 PrS Proposed sale
3,782
1,010.00
US$3,819,820
3,782 1,010.00 US$3,819,820
2025-02-05 2025-02-04 S Sale
2,027 -13.5%
994.54
US$2,015,937
2,027 -13.5% 994.54 US$2,015,937
2025-02-05 2025-02-04 PlS Planned sale
4,209 -21.9%
1,005.00
US$4,230,045
4,209 -21.9% 1,005.00 US$4,230,045
2025-02-05 2025-02-04 PlS Planned sale
3,739 -16.3%
1,000.00
US$3,739,000
3,739 -16.3% 1,000.00 US$3,739,000
2025-02-04 2025-02-04 PrS Proposed sale
7,948
1,002.65
US$7,969,045
7,948 1,002.65 US$7,969,045
2025-02-04 2025-02-04 PrS Proposed sale
2,027
994.54
US$2,015,937
2,027 994.54 US$2,015,937
2025-02-03 2025-01-30 PlS Planned sale
420 -3.1%
994.29
US$417,602
420 -3.1% 994.29 US$417,602
2025-02-03 2025-01-30 PlS Planned sale
1,656 -11.0%
993.39
US$1,645,046
1,656 -11.0% 993.39 US$1,645,046
2025-02-03 2025-01-30 PlS Planned sale
1,019 -6.4%
992.49
US$1,011,345
1,019 -6.4% 992.49 US$1,011,345
2025-02-03 2025-01-30 PlS Planned sale
2,229 -12.2%
991.38
US$2,209,791
2,229 -12.2% 991.38 US$2,209,791
2025-02-03 2025-01-30 PlS Planned sale
8,122 -30.8%
990.16
US$8,042,110
8,122 -30.8% 990.16 US$8,042,110
2025-02-03 2025-01-30 PlS Planned sale
1,923 -6.8%
989.21
US$1,902,254
1,923 -6.8% 989.21 US$1,902,254
2025-02-03 2025-01-30 PlS Planned sale
1,054 -3.6%
988.32
US$1,041,689
1,054 -3.6% 988.32 US$1,041,689
2025-02-03 2025-01-30 PlS Planned sale
5,180 -15.0%
986.78
US$5,111,522
5,180 -15.0% 986.78 US$5,111,522
2025-02-03 2025-01-30 PlS Planned sale
178 -0.5%
986.16
US$175,537
178 -0.5% 986.16 US$175,537
2025-02-03 2025-01-30 PlS Planned sale
4,067 -10.5%
984.89
US$4,005,550
4,067 -10.5% 984.89 US$4,005,550
2025-02-03 2025-01-30 PlS Planned sale
9,601 -19.8%
983.93
US$9,446,690
9,601 -19.8% 983.93 US$9,446,690
2025-02-03 2025-01-30 PlS Planned sale
5,789 -10.7%
983.02
US$5,690,680
5,789 -10.7% 983.02 US$5,690,680