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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-04 2026-08-03 PlS Planned sale
50,265 -9.6%
473.53
US$4,359,722
50,265 -9.6% 473.53 US$4,359,722
2026-08-04 2026-08-03 PlS Planned sale
14,740 +41.7%
348.93
US$3,988,162
14,740 +41.7% 348.93 US$3,988,162
2026-08-04 2026-08-03 PlS Planned sale
55,059 +37.1%
428.03
US$1,845,439
55,059 +37.1% 428.03 US$1,845,439
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
2026-04-03 2026-04-01 PlS Planned sale
1,240 -1.3%
312.59
US$387,612
1,240 -1.3% 312.59 US$387,612
2026-04-03 2026-04-01 PlS Planned sale
2,296 -2.3%
311.59
US$715,411
2,296 -2.3% 311.59 US$715,411
2026-04-03 2026-04-01 PlS Planned sale
784 -0.8%
310.61
US$243,518
784 -0.8% 310.61 US$243,518