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

Benjamin Huston

Insider profile

Currently holds a position at Carvana Co

Performance

Overall performance
2.1

Performance over holding periods
2.1
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 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-06-03 2026-06-01 PlS Planned sale
45,055 -47.5%
39.98
US$769,505
45,055 -47.5% 39.98 US$769,505
2026-06-03 2026-06-01 PlS Planned sale
88,875 -10.5%
444.58
US$375,412
88,875 -10.5% 444.58 US$375,412
2026-06-03 2026-06-01 PlS Planned sale
36,674 +6.8%
363.74
US$132,121
36,674 +6.8% 363.74 US$132,121
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
2026-04-03 2026-04-01 PlS Planned sale
720 -0.7%
309.45
US$222,804
720 -0.7% 309.45 US$222,804
2026-04-03 2026-04-01 PlS Planned sale
840 -0.8%
308.47
US$259,115
840 -0.8% 308.47 US$259,115
2026-04-03 2026-04-01 PlS Planned sale
360 -0.4%
307.30
US$110,628
360 -0.4% 307.30 US$110,628
2026-04-03 2026-04-01 PlS Planned sale
40 -0.0%
305.76
US$12,230
40 -0.0% 305.76 US$12,230
2026-04-03 2026-04-01 PlS Planned sale
240 -0.2%
304.92
US$73,181
240 -0.2% 304.92 US$73,181
2026-04-03 2026-04-01 PlS Planned sale
125 -0.1%
303.96
US$37,995
125 -0.1% 303.96 US$37,995
2026-04-03 2026-04-01 PlS Planned sale
395 -0.4%
302.69
US$119,563
395 -0.4% 302.69 US$119,563
2026-04-03 2026-04-01 PlS Planned sale
320 -0.3%
301.62
US$96,518
320 -0.3% 301.62 US$96,518
2026-04-03 2026-04-01 PlS Planned sale
320 -0.3%
300.43
US$96,138
320 -0.3% 300.43 US$96,138
2026-04-03 2026-04-01 PlS Planned sale
80 -0.1%
298.91
US$23,913
80 -0.1% 298.91 US$23,913
2026-04-03 2026-04-01 PlS Planned sale
200 -0.2%
296.75
US$59,350
200 -0.2% 296.75 US$59,350
2026-04-03 2026-04-01 PlS Planned sale
120 -0.1%
295.99
US$35,519
120 -0.1% 295.99 US$35,519