Benjamin Huston

Insider profile

Currently holds a position at Carvana Co

Performance

Overall performance
2.0

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

Positions

Position Company Period
Chief Operating Officer Carvana Co Jan. 1, 2012 -

Benjamin Huston's trades of Carvana Co'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
Planned sale
Price
186.19
Quantity 97,156 +1.1%
Value US$4,940,318
Transaction date
Planned sale
Price
83.46
Quantity 26,125 -1.1%
Value US$294,772
Transaction date
Proposed sale
Price
160.54
Quantity 15,399
Value US$2,326,107
Transaction date
Planned sale
Price
65.81
Quantity 5,616 -1.0%
Value US$369,589
Transaction date
Planned sale
Price
65.06
Quantity 15,920 -2.9%
Value US$1,035,755
Transaction date
Planned sale
Price
64.14
Quantity 22,144 -3.8%
Value US$1,420,316
Transaction date
Planned sale
Price
63.18
Quantity 6,320 -1.1%
Value US$399,298
Transaction date
Proposed sale
Price
62.36
Quantity 50,000
Value US$3,118,000
Transaction date
Planned sale
Price
70.44
Quantity 12,960 -2.7%
Value US$912,902
Transaction date
Planned sale
Price
69.22
Quantity 8,200 -1.7%
Value US$567,604
Transaction date
Planned sale
Price
68.14
Quantity 17,562 -3.5%
Value US$1,196,675
Transaction date
Planned sale
Price
67.49
Quantity 5,038 -1.0%
Value US$340,015
Transaction date
Planned sale
Price
66.06
Quantity 3,680 -0.7%
Value US$243,101
Transaction date
Planned sale
Price
65.23
Quantity 2,560 -0.5%
Value US$166,989
Transaction date
Proposed sale
Price
65.82
Quantity 50,000
Value US$3,291,000
Transaction date
Planned sale
Price
71.25
Quantity 1,824 -0.4%
Value US$129,960
Transaction date
Planned sale
Price
70.78
Quantity 29,071 -5.3%
Value US$2,057,645
Transaction date
Planned sale
Price
69.72
Quantity 19,105 -3.4%
Value US$1,332,001
Transaction date
Proposed sale
Price
73.00
Quantity 50,000
Value US$3,650,000
Transaction date
Planned sale
Price
398.55
Quantity 40 -0.0%
Value US$15,942
Transaction date
Planned sale
Price
397.40
Quantity 40 -0.0%
Value US$15,896
Transaction date
Planned sale
Price
396.43
Quantity 120 -0.1%
Value US$47,572
Transaction date
Planned sale
Price
394.60
Quantity 209 -0.2%
Value US$82,471
Transaction date
Planned sale
Price
393.67
Quantity 171 -0.2%
Value US$67,318
Transaction date
Planned sale
Price
392.36
Quantity 260 -0.2%
Value US$102,014
Transaction date
Planned sale
Price
391.34
Quantity 560 -0.5%
Value US$219,150
Transaction date
Planned sale
Price
390.28
Quantity 774 -0.7%
Value US$302,077
Transaction date
Planned sale
Price
389.18
Quantity 410 -0.4%
Value US$159,564
Transaction date
Planned sale
Price
388.36
Quantity 480 -0.4%
Value US$186,413
Transaction date
Planned sale
Price
387.09
Quantity 560 -0.5%
Value US$216,770
Transaction date
Planned sale
Price
386.00
Quantity 600 -0.5%
Value US$231,600
Transaction date
Planned sale
Price
385.02
Quantity 404 -0.4%
Value US$155,548
Transaction date
Planned sale
Price
383.73
Quantity 520 -0.5%
Value US$199,540
Transaction date
Planned sale
Price
382.64
Quantity 1,113 -1.0%
Value US$425,878
Transaction date
Planned sale
Price
381.68
Quantity 748 -0.7%
Value US$285,497
Transaction date
Planned sale
Price
380.69
Quantity 1,240 -1.1%
Value US$472,056
Transaction date
Planned sale
Price
379.68
Quantity 1,160 -1.0%
Value US$440,429
Transaction date
Planned sale
Price
378.78
Quantity 591 -0.5%
Value US$223,859
Transaction date
Proposed sale
Price
395.80
Quantity 10,000
Value US$3,958,000
Transaction date
Planned sale
Price
320.86
Quantity 120 -0.1%
Value US$38,503
Transaction date
Planned sale
Price
317.98
Quantity 120 -0.1%
Value US$38,158
Transaction date
Planned sale
Price
316.30
Quantity 80 -0.1%
Value US$25,304
Transaction date
Planned sale
Price
315.66
Quantity 360 -0.4%
Value US$113,638
Transaction date
Planned sale
Price
314.53
Quantity 680 -0.7%
Value US$213,880
Transaction date
Planned sale
Price
313.60
Quantity 560 -0.6%
Value US$175,616
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-03 2026-09-01 PlS Planned sale
97,156 +1.1%
186.19
US$4,940,318
97,156 +1.1% 186.19 US$4,940,318
2026-09-03 2026-09-01 PlS Planned sale
26,125 -1.1%
83.46
US$294,772
26,125 -1.1% 83.46 US$294,772
2026-09-01 2026-09-01 PrS Proposed sale
15,399
160.54
US$2,326,107
15,399 160.54 US$2,326,107
2026-08-04 2026-08-03 PlS Planned sale
5,616 -1.0%
65.81
US$369,589
5,616 -1.0% 65.81 US$369,589
2026-08-04 2026-08-03 PlS Planned sale
15,920 -2.9%
65.06
US$1,035,755
15,920 -2.9% 65.06 US$1,035,755
2026-08-04 2026-08-03 PlS Planned sale
22,144 -3.8%
64.14
US$1,420,316
22,144 -3.8% 64.14 US$1,420,316
2026-08-04 2026-08-03 PlS Planned sale
6,320 -1.1%
63.18
US$399,298
6,320 -1.1% 63.18 US$399,298
2026-08-03 2026-08-03 PrS Proposed sale
50,000
62.36
US$3,118,000
50,000 62.36 US$3,118,000
2026-07-02 2026-07-01 PlS Planned sale
12,960 -2.7%
70.44
US$912,902
12,960 -2.7% 70.44 US$912,902
2026-07-02 2026-07-01 PlS Planned sale
8,200 -1.7%
69.22
US$567,604
8,200 -1.7% 69.22 US$567,604
2026-07-02 2026-07-01 PlS Planned sale
17,562 -3.5%
68.14
US$1,196,675
17,562 -3.5% 68.14 US$1,196,675
2026-07-02 2026-07-01 PlS Planned sale
5,038 -1.0%
67.49
US$340,015
5,038 -1.0% 67.49 US$340,015
2026-07-02 2026-07-01 PlS Planned sale
3,680 -0.7%
66.06
US$243,101
3,680 -0.7% 66.06 US$243,101
2026-07-02 2026-07-01 PlS Planned sale
2,560 -0.5%
65.23
US$166,989
2,560 -0.5% 65.23 US$166,989
2026-07-01 2026-07-01 PrS Proposed sale
50,000
65.82
US$3,291,000
50,000 65.82 US$3,291,000
2026-06-03 2026-06-01 PlS Planned sale
1,824 -0.4%
71.25
US$129,960
1,824 -0.4% 71.25 US$129,960
2026-06-03 2026-06-01 PlS Planned sale
29,071 -5.3%
70.78
US$2,057,645
29,071 -5.3% 70.78 US$2,057,645
2026-06-03 2026-06-01 PlS Planned sale
19,105 -3.4%
69.72
US$1,332,001
19,105 -3.4% 69.72 US$1,332,001
2026-06-01 2026-06-01 PrS Proposed sale
50,000
73.00
US$3,650,000
50,000 73.00 US$3,650,000
2026-05-01 2026-05-01 PlS Planned sale
40 -0.0%
398.55
US$15,942
40 -0.0% 398.55 US$15,942
2026-05-01 2026-05-01 PlS Planned sale
40 -0.0%
397.40
US$15,896
40 -0.0% 397.40 US$15,896
2026-05-01 2026-05-01 PlS Planned sale
120 -0.1%
396.43
US$47,572
120 -0.1% 396.43 US$47,572
2026-05-01 2026-05-01 PlS Planned sale
209 -0.2%
394.60
US$82,471
209 -0.2% 394.60 US$82,471
2026-05-01 2026-05-01 PlS Planned sale
171 -0.2%
393.67
US$67,318
171 -0.2% 393.67 US$67,318
2026-05-01 2026-05-01 PlS Planned sale
260 -0.2%
392.36
US$102,014
260 -0.2% 392.36 US$102,014
2026-05-01 2026-05-01 PlS Planned sale
560 -0.5%
391.34
US$219,150
560 -0.5% 391.34 US$219,150
2026-05-01 2026-05-01 PlS Planned sale
774 -0.7%
390.28
US$302,077
774 -0.7% 390.28 US$302,077
2026-05-01 2026-05-01 PlS Planned sale
410 -0.4%
389.18
US$159,564
410 -0.4% 389.18 US$159,564
2026-05-01 2026-05-01 PlS Planned sale
480 -0.4%
388.36
US$186,413
480 -0.4% 388.36 US$186,413
2026-05-01 2026-05-01 PlS Planned sale
560 -0.5%
387.09
US$216,770
560 -0.5% 387.09 US$216,770
2026-05-01 2026-05-01 PlS Planned sale
600 -0.5%
386.00
US$231,600
600 -0.5% 386.00 US$231,600
2026-05-01 2026-05-01 PlS Planned sale
404 -0.4%
385.02
US$155,548
404 -0.4% 385.02 US$155,548
2026-05-01 2026-05-01 PlS Planned sale
520 -0.5%
383.73
US$199,540
520 -0.5% 383.73 US$199,540
2026-05-01 2026-05-01 PlS Planned sale
1,113 -1.0%
382.64
US$425,878
1,113 -1.0% 382.64 US$425,878
2026-05-01 2026-05-01 PlS Planned sale
748 -0.7%
381.68
US$285,497
748 -0.7% 381.68 US$285,497
2026-05-01 2026-05-01 PlS Planned sale
1,240 -1.1%
380.69
US$472,056
1,240 -1.1% 380.69 US$472,056
2026-05-01 2026-05-01 PlS Planned sale
1,160 -1.0%
379.68
US$440,429
1,160 -1.0% 379.68 US$440,429
2026-05-01 2026-05-01 PlS Planned sale
591 -0.5%
378.78
US$223,859
591 -0.5% 378.78 US$223,859
2026-05-01 2026-05-01 PrS Proposed sale
10,000
395.80
US$3,958,000
10,000 395.80 US$3,958,000
2026-04-03 2026-04-01 PlS Planned sale
120 -0.1%
320.86
US$38,503
120 -0.1% 320.86 US$38,503
2026-04-03 2026-04-01 PlS Planned sale
120 -0.1%
317.98
US$38,158
120 -0.1% 317.98 US$38,158
2026-04-03 2026-04-01 PlS Planned sale
80 -0.1%
316.30
US$25,304
80 -0.1% 316.30 US$25,304
2026-04-03 2026-04-01 PlS Planned sale
360 -0.4%
315.66
US$113,638
360 -0.4% 315.66 US$113,638
2026-04-03 2026-04-01 PlS Planned sale
680 -0.7%
314.53
US$213,880
680 -0.7% 314.53 US$213,880
2026-04-03 2026-04-01 PlS Planned sale
560 -0.6%
313.60
US$175,616
560 -0.6% 313.60 US$175,616