BARTON RICHARD N

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 8% 68% 82%
Transactions
11 0% Buy
34 71% Buy
47 69% Buy
BARTON RICHARD N'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
Transaction date
Proposed sale
Price
130.89
Quantity 45,618
Value US$4,689,769
Transaction date
Proposed sale
Price
56.13
Quantity 37,338
Value US$1,036,326
Transaction date
Planned sale
Price
214.96
Quantity 51,991 -6.1%
Value US$4,248,820
Transaction date
Planned sale
Price
76.26
Quantity 720 -22.6%
Value US$54,907
Transaction date
Proposed sale
Price
76.26
Quantity 720
Value US$54,907
Transaction date
Planned sale
Price
77.60
Quantity 720 -22.6%
Value US$55,872
Transaction date
Proposed sale
Price
77.60
Quantity 720
Value US$55,872
Transaction date
Planned sale
Price
75.10
Quantity 2,160 -89.8%
Value US$162,216
Transaction date
Proposed sale
Price
75.10
Quantity 2,160
Value US$162,216
Transaction date
Sale
Price
85.79
Quantity 50,000 -2.0%
Value US$4,289,430
Transaction date
Sale
Price
85.93
Quantity 22,569 -0.9%
Value US$1,939,460
Transaction date
Sale
Price
85.53
Quantity 77,431 -2.9%
Value US$6,622,712
Transaction date
Proposed sale
Price
85.68
Quantity 150,000
Value US$12,851,610
Transaction date
Sale
Price
85.49
Quantity 13,669 -1.6%
Value US$1,168,596
Transaction date
Sale
Price
85.10
Quantity 146,111 -14.6%
Value US$12,434,733
Transaction date
Sale
Price
84.06
Quantity 40,220 -3.9%
Value US$3,380,865
Transaction date
Proposed sale
Price
84.92
Quantity 200,000
Value US$16,984,200
Transaction date
Planned sale
Price
879.38
Quantity 6,364 -96.3%
Value US$5,596,374
Transaction date
Proposed sale
Price
879.38
Quantity 6,364
Value US$5,596,374
Transaction date
Planned sale
Price
756.00
Quantity 5,698 -95.9%
Value US$4,307,688
Transaction date
Proposed sale
Price
756.00
Quantity 5,698
Value US$4,307,688
Transaction date
Planned sale
Price
500.00
Quantity 2,482 -94.2%
Value US$1,241,000
Transaction date
Proposed sale
Price
500.00
Quantity 2,482
Value US$1,241,000
Transaction date
Planned sale
Price
459.36
Quantity 6,842 -97.8%
Value US$3,142,941
Transaction date
Proposed sale
Price
459.36
Quantity 6,842
Value US$3,142,941
Transaction date
Planned sale
Price
435.00
Quantity 500 -76.7%
Value US$217,500
Transaction date
Proposed sale
Price
435.00
Quantity 500
Value US$217,500
Transaction date
Proposed sale
Price
378.04
Quantity 500
Value US$189,018
Transaction date
Planned sale
Price
378.05
Quantity 500 -76.7%
Value US$189,025
Transaction date
Planned sale
Price
443.07
Quantity 500 -76.7%
Value US$221,535
Transaction date
Proposed sale
Price
443.07
Quantity 500
Value US$221,535
Transaction date
Planned sale
Price
440.36
Quantity 500 -76.7%
Value US$220,180
Transaction date
Proposed sale
Price
440.35
Quantity 500
Value US$220,173
Transaction date
Planned sale
Price
438.52
Quantity 500 -85.3%
Value US$219,260
Transaction date
Proposed sale
Price
438.52
Quantity 500
Value US$219,260
Transaction date
Planned sale
Price
399.77
Quantity 500 -85.3%
Value US$199,885
Transaction date
Proposed sale
Price
399.76
Quantity 500
Value US$199,878
Transaction date
Proposed sale
Price
334.97
Quantity 500
Value US$167,483
Transaction date
Planned sale
Price
334.98
Quantity 500 -85.3%
Value US$167,490
Transaction date
Planned sale
Price
146.53
Quantity 84,440 -1.6%
Value US$12,372,816
Transaction date
Planned sale
Price
152.83
Quantity 59,614 -1.1%
Value US$9,110,736
Transaction date
Planned sale
Price
145.82
Quantity 53,352 -1.0%
Value US$7,779,687
Transaction date
Planned sale
Price
153.64
Quantity 37,113 -0.7%
Value US$5,702,130
Transaction date
Planned sale
Price
147.63
Quantity 29,703 -0.5%
Value US$4,384,932
Transaction date
Planned sale
Price
151.77
Quantity 25,051 -0.4%
Value US$3,802,098
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-10 2026-09-10 PrS Proposed sale
45,618
130.89
US$4,689,769
45,618 130.89 US$4,689,769
2026-09-10 2026-09-10 PrS Proposed sale
37,338
56.13
US$1,036,326
37,338 56.13 US$1,036,326
2026-09-10 2026-09-10 PlS Planned sale
51,991 -6.1%
214.96
US$4,248,820
51,991 -6.1% 214.96 US$4,248,820
2026-09-10 2026-09-09 PlS Planned sale
720 -22.6%
76.26
US$54,907
720 -22.6% 76.26 US$54,907
2026-09-09 2026-09-09 PrS Proposed sale
720
76.26
US$54,907
720 76.26 US$54,907
2026-09-09 2026-09-08 PlS Planned sale
720 -22.6%
77.60
US$55,872
720 -22.6% 77.60 US$55,872
2026-09-08 2026-09-08 PrS Proposed sale
720
77.60
US$55,872
720 77.60 US$55,872
2026-08-06 2026-08-05 PlS Planned sale
2,160 -89.8%
75.10
US$162,216
2,160 -89.8% 75.10 US$162,216
2026-08-05 2026-08-05 PrS Proposed sale
2,160
75.10
US$162,216
2,160 75.10 US$162,216
2025-08-18 2025-08-15 S Sale
50,000 -2.0%
85.79
US$4,289,430
50,000 -2.0% 85.79 US$4,289,430
2025-08-18 2025-08-15 S Sale
22,569 -0.9%
85.93
US$1,939,460
22,569 -0.9% 85.93 US$1,939,460
2025-08-18 2025-08-15 S Sale
77,431 -2.9%
85.53
US$6,622,712
77,431 -2.9% 85.53 US$6,622,712
2025-08-15 2025-08-15 PrS Proposed sale
150,000
85.68
US$12,851,610
150,000 85.68 US$12,851,610
2025-08-18 2025-08-14 S Sale
13,669 -1.6%
85.49
US$1,168,596
13,669 -1.6% 85.49 US$1,168,596
2025-08-18 2025-08-14 S Sale
146,111 -14.6%
85.10
US$12,434,733
146,111 -14.6% 85.10 US$12,434,733
2025-08-18 2025-08-14 S Sale
40,220 -3.9%
84.06
US$3,380,865
40,220 -3.9% 84.06 US$3,380,865
2025-08-14 2025-08-14 PrS Proposed sale
200,000
84.92
US$16,984,200
200,000 84.92 US$16,984,200
2025-01-08 2025-01-07 PlS Planned sale
6,364 -96.3%
879.38
US$5,596,374
6,364 -96.3% 879.38 US$5,596,374
2025-01-07 2025-01-07 PrS Proposed sale
6,364
879.38
US$5,596,374
6,364 879.38 US$5,596,374
2024-10-28 2024-10-25 PlS Planned sale
5,698 -95.9%
756.00
US$4,307,688
5,698 -95.9% 756.00 US$4,307,688
2024-10-25 2024-10-25 PrS Proposed sale
5,698
756.00
US$4,307,688
5,698 756.00 US$4,307,688
2023-12-21 2023-12-20 PlS Planned sale
2,482 -94.2%
500.00
US$1,241,000
2,482 -94.2% 500.00 US$1,241,000
2023-12-20 2023-12-20 PrS Proposed sale
2,482
500.00
US$1,241,000
2,482 500.00 US$1,241,000
2023-12-12 2023-12-11 PlS Planned sale
6,842 -97.8%
459.36
US$3,142,941
6,842 -97.8% 459.36 US$3,142,941
2023-12-11 2023-12-11 PrS Proposed sale
6,842
459.36
US$3,142,941
6,842 459.36 US$3,142,941
2023-11-09 2023-11-08 PlS Planned sale
500 -76.7%
435.00
US$217,500
500 -76.7% 435.00 US$217,500
2023-11-08 2023-11-08 PrS Proposed sale
500
435.00
US$217,500
500 435.00 US$217,500
2023-10-10 2023-10-09 PrS Proposed sale
500
378.04
US$189,018
500 378.04 US$189,018
2023-10-10 2023-10-09 PlS Planned sale
500 -76.7%
378.05
US$189,025
500 -76.7% 378.05 US$189,025
2023-09-12 2023-09-11 PlS Planned sale
500 -76.7%
443.07
US$221,535
500 -76.7% 443.07 US$221,535
2023-09-11 2023-09-11 PrS Proposed sale
500
443.07
US$221,535
500 443.07 US$221,535
2023-08-09 2023-08-08 PlS Planned sale
500 -76.7%
440.36
US$220,180
500 -76.7% 440.36 US$220,180
2023-08-08 2023-08-08 PrS Proposed sale
500
440.35
US$220,173
500 440.35 US$220,173
2023-07-11 2023-07-10 PlS Planned sale
500 -85.3%
438.52
US$219,260
500 -85.3% 438.52 US$219,260
2023-07-10 2023-07-10 PrS Proposed sale
500
438.52
US$219,260
500 438.52 US$219,260
2023-06-09 2023-06-08 PlS Planned sale
500 -85.3%
399.77
US$199,885
500 -85.3% 399.77 US$199,885
2023-06-08 2023-06-08 PrS Proposed sale
500
399.76
US$199,878
500 399.76 US$199,878
2023-05-11 2023-05-11 PrS Proposed sale
500
334.97
US$167,483
500 334.97 US$167,483
2023-05-11 2023-05-11 PlS Planned sale
500 -85.3%
334.98
US$167,490
500 -85.3% 334.98 US$167,490
2021-03-17 2021-03-16 PlS Planned sale
84,440 -1.6%
146.53
US$12,372,816
84,440 -1.6% 146.53 US$12,372,816
2021-03-17 2021-03-16 PlS Planned sale
59,614 -1.1%
152.83
US$9,110,736
59,614 -1.1% 152.83 US$9,110,736
2021-03-17 2021-03-16 PlS Planned sale
53,352 -1.0%
145.82
US$7,779,687
53,352 -1.0% 145.82 US$7,779,687
2021-03-17 2021-03-16 PlS Planned sale
37,113 -0.7%
153.64
US$5,702,130
37,113 -0.7% 153.64 US$5,702,130
2021-03-17 2021-03-16 PlS Planned sale
29,703 -0.5%
147.63
US$4,384,932
29,703 -0.5% 147.63 US$4,384,932
2021-03-17 2021-03-16 PlS Planned sale
25,051 -0.4%
151.77
US$3,802,098
25,051 -0.4% 151.77 US$3,802,098