30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Russell Diez-Canseco

Insider profile

Currently holds a position at Vital Farms Inc

Performance

Overall performance
1.8

Performance over holding periods
1.8
30 days 90 days 120 days
Average return -17% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
President, Chief Operating Officer Vital Farms Inc Jan. 1, 2016 -
Chief Operating Officer Vital Farms Inc None -

Russell Diez-Canseco's trades of Vital Farms Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-03-04 2026-03-04 PrS Proposed sale
51,703
155.79
US$3,024,647
51,703 155.79 US$3,024,647
2025-12-17 2025-12-15 PlS Planned sale
13,791 +14.2%
128.00
US$4,334,033
13,791 +14.2% 128.00 US$4,334,033
2025-12-15 2025-12-15 PrS Proposed sale
62,169
47.36
US$349,227
62,169 47.36 US$349,227
2025-10-10 2025-10-08 PlS Planned sale
4,404 -0.7%
44.72
US$196,947
4,404 -0.7% 44.72 US$196,947
2025-10-10 2025-10-08 PlS Planned sale
5,263 -0.8%
44.11
US$232,151
5,263 -0.8% 44.11 US$232,151
2025-09-12 2025-09-10 PlS Planned sale
943 -0.1%
47.84
US$45,113
943 -0.1% 47.84 US$45,113
2025-09-12 2025-09-10 PlS Planned sale
15,757 -2.2%
47.29
US$745,149
15,757 -2.2% 47.29 US$745,149
2025-08-14 2025-08-12 PlS Planned sale
16,700 -2.3%
46.11
US$770,037
16,700 -2.3% 46.11 US$770,037
2025-08-12 2025-08-12 PrS Proposed sale
50,100
46.15
US$2,312,115
50,100 46.15 US$2,312,115
2025-05-14 2025-05-12 PlS Planned sale
11,271 -1.6%
34.55
US$389,413
11,271 -1.6% 34.55 US$389,413
2025-05-14 2025-05-12 PlS Planned sale
33,872 -4.5%
33.98
US$1,150,971
33,872 -4.5% 33.98 US$1,150,971
2025-05-12 2025-05-12 PrS Proposed sale
45,143
33.82
US$1,526,736
45,143 33.82 US$1,526,736
2025-04-16 2025-04-14 PlS Planned sale
45,124 -6.0%
33.69
US$1,520,228
45,124 -6.0% 33.69 US$1,520,228
2025-04-14 2025-04-14 PrS Proposed sale
45,124
34.01
US$1,534,667
45,124 34.01 US$1,534,667
2025-03-14 2025-03-12 PlS Planned sale
8,719 -1.2%
31.94
US$278,485
8,719 -1.2% 31.94 US$278,485
2025-03-14 2025-03-12 PlS Planned sale
36,653 -4.9%
31.48
US$1,153,836
36,653 -4.9% 31.48 US$1,153,836
2025-03-12 2025-03-12 PrS Proposed sale
45,372
31.60
US$1,433,755
45,372 31.60 US$1,433,755
2025-02-14 2025-02-12 PlS Planned sale
44,970 -6.2%
35.27
US$1,586,092
44,970 -6.2% 35.27 US$1,586,092
2025-02-12 2025-02-12 PrS Proposed sale
44,970
35.71
US$1,605,879
44,970 35.71 US$1,605,879
2025-01-15 2025-01-13 PlS Planned sale
5,500 -0.8%
43.30
US$238,150
5,500 -0.8% 43.30 US$238,150
2025-01-15 2025-01-13 PlS Planned sale
24,386 -3.5%
42.60
US$1,038,844
24,386 -3.5% 42.60 US$1,038,844
2025-01-15 2025-01-13 PlS Planned sale
11,642 -1.6%
41.42
US$482,212
11,642 -1.6% 41.42 US$482,212
2025-01-15 2025-01-13 PlS Planned sale
3,100 -0.4%
40.55
US$125,705
3,100 -0.4% 40.55 US$125,705
2025-01-13 2025-01-13 PrS Proposed sale
44,628
40.13
US$1,790,922
44,628 40.13 US$1,790,922
2024-12-16 2024-12-13 S Sale
2,231 -0.3%
37.83
US$84,399
2,231 -0.3% 37.83 US$84,399
2024-12-16 2024-12-13 S Sale
82,314 -11.1%
37.21
US$3,062,904
82,314 -11.1% 37.21 US$3,062,904
2024-12-13 2024-12-13 PrS Proposed sale
84,545
37.23
US$3,147,289
84,545 37.23 US$3,147,289
2024-12-16 2024-12-12 PlS Planned sale
1,108 -0.2%
39.13
US$43,356
1,108 -0.2% 39.13 US$43,356
2024-12-16 2024-12-12 PlS Planned sale
18,856 -3.0%
38.20
US$720,299
18,856 -3.0% 38.20 US$720,299
2024-12-16 2024-12-12 PlS Planned sale
24,764 -3.8%
37.18
US$920,726
24,764 -3.8% 37.18 US$920,726
2024-12-12 2024-12-12 PrS Proposed sale
44,728
38.73
US$1,732,315
44,728 38.73 US$1,732,315
2024-11-21 2024-11-19 PlS Planned sale
5,000 -0.8%
30.00
US$150,000
5,000 -0.8% 30.00 US$150,000
2024-11-19 2024-11-19 PrS Proposed sale
5,000
29.15
US$145,750
5,000 29.15 US$145,750
2024-11-14 2024-11-12 PlS Planned sale
737 -0.1%
29.53
US$21,764
737 -0.1% 29.53 US$21,764
2024-11-14 2024-11-12 PlS Planned sale
39,913 -6.2%
28.79
US$1,149,095
39,913 -6.2% 28.79 US$1,149,095
2024-11-12 2024-11-12 PrS Proposed sale
40,650
29.28
US$1,190,232
40,650 29.28 US$1,190,232
2024-10-16 2024-10-14 PlS Planned sale
44,653 -7.7%
40.07
US$1,789,246
44,653 -7.7% 40.07 US$1,789,246
2024-10-15 2024-10-14 PrS Proposed sale
44,653
39.77
US$1,775,850
44,653 39.77 US$1,775,850
2024-09-13 2024-09-12 PlS Planned sale
45,400 -7.9%
30.68
US$1,392,872
45,400 -7.9% 30.68 US$1,392,872
2024-09-13 2024-09-12 PlS Planned sale
45,400 -7.9%
30.68
US$1,392,872
45,400 -7.9% 30.68 US$1,392,872
2024-09-13 2024-09-11 S Sale
100,000 -16.1%
31.18
US$3,118,000
100,000 -16.1% 31.18 US$3,118,000
2024-09-13 2024-09-11 S Sale
100,000 -16.1%
31.18
US$3,118,000
100,000 -16.1% 31.18 US$3,118,000
2024-08-14 2024-08-12 PlS Planned sale
8,300 -1.6%
30.83
US$255,889
8,300 -1.6% 30.83 US$255,889
2024-08-14 2024-08-12 PlS Planned sale
37,202 -6.6%
30.34
US$1,128,709
37,202 -6.6% 30.34 US$1,128,709
2024-08-14 2024-08-12 S Sale
100,000 -16.2%
30.71
US$3,071,000
100,000 -16.2% 30.71 US$3,071,000