Huffman Steve Ladd

Insider profile

Performance

Overall performance
2.0

Performance over holding periods
2.0
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 22% 68% 82%
Transactions
22 0% Buy
34 71% Buy
47 69% Buy
Huffman Steve Ladd's trades of Reddit, 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
Planned sale
Price
161.09
Quantity 23,728 +47.5%
Value US$890,532
Transaction date
Planned sale
Price
473.83
Quantity 47,705 +43.4%
Value US$3,018,635
Transaction date
Planned sale
Price
434.69
Quantity 69,498 -17.5%
Value US$1,738,854
Transaction date
Planned sale
Price
160.28
Quantity 6,027 -1.7%
Value US$966,008
Transaction date
Planned sale
Price
159.44
Quantity 7,602 -2.2%
Value US$1,212,063
Transaction date
Planned sale
Price
158.21
Quantity 900 -0.3%
Value US$142,389
Transaction date
Proposed sale
Price
162.38
Quantity 121,156
Value US$19,673,311
Transaction date
Planned sale
Price
151.17
Quantity 100 -0.0%
Value US$15,117
Transaction date
Planned sale
Price
149.59
Quantity 700 -0.2%
Value US$104,713
Transaction date
Planned sale
Price
148.35
Quantity 7,000 -2.0%
Value US$1,038,450
Transaction date
Planned sale
Price
147.66
Quantity 10,200 -2.9%
Value US$1,506,132
Transaction date
Proposed sale
Price
153.00
Quantity 18,000
Value US$2,754,000
Transaction date
Planned sale
Price
184.06
Quantity 100 -0.0%
Value US$18,406
Transaction date
Planned sale
Price
182.82
Quantity 200 -0.1%
Value US$36,564
Transaction date
Planned sale
Price
182.19
Quantity 600 -0.2%
Value US$109,314
Transaction date
Planned sale
Price
181.06
Quantity 600 -0.2%
Value US$108,636
Transaction date
Planned sale
Price
180.15
Quantity 2,200 -0.6%
Value US$396,330
Transaction date
Planned sale
Price
178.95
Quantity 2,800 -0.7%
Value US$501,060
Transaction date
Planned sale
Price
178.09
Quantity 5,100 -1.3%
Value US$908,259
Transaction date
Planned sale
Price
177.04
Quantity 2,808 -0.7%
Value US$497,128
Transaction date
Planned sale
Price
176.11
Quantity 2,292 -0.6%
Value US$403,644
Transaction date
Planned sale
Price
175.04
Quantity 1,300 -0.3%
Value US$227,552
Transaction date
Planned sale
Price
162.45
Quantity 315 -0.1%
Value US$51,172
Transaction date
Planned sale
Price
161.78
Quantity 1,200 -0.3%
Value US$194,136
Transaction date
Planned sale
Price
160.56
Quantity 4,564 -1.2%
Value US$732,796
Transaction date
Planned sale
Price
159.87
Quantity 9,521 -2.4%
Value US$1,522,122
Transaction date
Planned sale
Price
158.90
Quantity 800 -0.2%
Value US$127,120
Transaction date
Planned sale
Price
157.18
Quantity 300 -0.1%
Value US$47,154
Transaction date
Planned sale
Price
155.60
Quantity 600 -0.2%
Value US$93,360
Transaction date
Planned sale
Price
154.51
Quantity 700 -0.2%
Value US$108,157
Transaction date
Planned sale
Price
205.69
Quantity 200 -0.1%
Value US$41,138
Transaction date
Planned sale
Price
202.25
Quantity 300 -0.1%
Value US$60,675
Transaction date
Planned sale
Price
201.31
Quantity 900 -0.2%
Value US$181,179
Transaction date
Planned sale
Price
200.47
Quantity 1,600 -0.4%
Value US$320,752
Transaction date
Planned sale
Price
199.44
Quantity 1,883 -0.5%
Value US$375,546
Transaction date
Planned sale
Price
198.27
Quantity 5,046 -1.3%
Value US$1,000,470
Transaction date
Planned sale
Price
197.58
Quantity 1,981 -0.5%
Value US$391,406
Transaction date
Planned sale
Price
196.46
Quantity 2,490 -0.6%
Value US$489,185
Transaction date
Planned sale
Price
195.34
Quantity 2,600 -0.7%
Value US$507,884
Transaction date
Planned sale
Price
194.19
Quantity 600 -0.2%
Value US$116,514
Transaction date
Planned sale
Price
192.18
Quantity 300 -0.1%
Value US$57,654
Transaction date
Planned sale
Price
190.68
Quantity 100 -0.0%
Value US$19,068
Transaction date
Sale
Price
174.61
Quantity 800 -0.2%
Value US$139,688
Transaction date
Sale
Price
174.61
Quantity 800 -0.2%
Value US$139,688
Transaction date
Sale
Price
173.77
Quantity 8,901 -2.3%
Value US$1,546,727
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-17 2026-09-15 PlS Planned sale
23,728 +47.5%
161.09
US$890,532
23,728 +47.5% 161.09 US$890,532
2026-09-17 2026-09-15 PlS Planned sale
47,705 +43.4%
473.83
US$3,018,635
47,705 +43.4% 473.83 US$3,018,635
2026-09-17 2026-09-15 PlS Planned sale
69,498 -17.5%
434.69
US$1,738,854
69,498 -17.5% 434.69 US$1,738,854
2026-09-17 2026-09-15 PlS Planned sale
6,027 -1.7%
160.28
US$966,008
6,027 -1.7% 160.28 US$966,008
2026-09-17 2026-09-15 PlS Planned sale
7,602 -2.2%
159.44
US$1,212,063
7,602 -2.2% 159.44 US$1,212,063
2026-09-17 2026-09-15 PlS Planned sale
900 -0.3%
158.21
US$142,389
900 -0.3% 158.21 US$142,389
2026-09-15 2026-09-15 PrS Proposed sale
121,156
162.38
US$19,673,311
121,156 162.38 US$19,673,311
2026-09-02 2026-08-31 PlS Planned sale
100 -0.0%
151.17
US$15,117
100 -0.0% 151.17 US$15,117
2026-09-02 2026-08-31 PlS Planned sale
700 -0.2%
149.59
US$104,713
700 -0.2% 149.59 US$104,713
2026-09-02 2026-08-31 PlS Planned sale
7,000 -2.0%
148.35
US$1,038,450
7,000 -2.0% 148.35 US$1,038,450
2026-09-02 2026-08-31 PlS Planned sale
10,200 -2.9%
147.66
US$1,506,132
10,200 -2.9% 147.66 US$1,506,132
2026-08-31 2026-08-31 PrS Proposed sale
18,000
153.00
US$2,754,000
18,000 153.00 US$2,754,000
2026-08-18 2026-08-14 PlS Planned sale
100 -0.0%
184.06
US$18,406
100 -0.0% 184.06 US$18,406
2026-08-18 2026-08-14 PlS Planned sale
200 -0.1%
182.82
US$36,564
200 -0.1% 182.82 US$36,564
2026-08-18 2026-08-14 PlS Planned sale
600 -0.2%
182.19
US$109,314
600 -0.2% 182.19 US$109,314
2026-08-18 2026-08-14 PlS Planned sale
600 -0.2%
181.06
US$108,636
600 -0.2% 181.06 US$108,636
2026-08-18 2026-08-14 PlS Planned sale
2,200 -0.6%
180.15
US$396,330
2,200 -0.6% 180.15 US$396,330
2026-08-18 2026-08-14 PlS Planned sale
2,800 -0.7%
178.95
US$501,060
2,800 -0.7% 178.95 US$501,060
2026-08-18 2026-08-14 PlS Planned sale
5,100 -1.3%
178.09
US$908,259
5,100 -1.3% 178.09 US$908,259
2026-08-18 2026-08-14 PlS Planned sale
2,808 -0.7%
177.04
US$497,128
2,808 -0.7% 177.04 US$497,128
2026-08-18 2026-08-14 PlS Planned sale
2,292 -0.6%
176.11
US$403,644
2,292 -0.6% 176.11 US$403,644
2026-08-18 2026-08-14 PlS Planned sale
1,300 -0.3%
175.04
US$227,552
1,300 -0.3% 175.04 US$227,552
2026-08-06 2026-08-04 PlS Planned sale
315 -0.1%
162.45
US$51,172
315 -0.1% 162.45 US$51,172
2026-08-06 2026-08-04 PlS Planned sale
1,200 -0.3%
161.78
US$194,136
1,200 -0.3% 161.78 US$194,136
2026-08-06 2026-08-04 PlS Planned sale
4,564 -1.2%
160.56
US$732,796
4,564 -1.2% 160.56 US$732,796
2026-08-06 2026-08-04 PlS Planned sale
9,521 -2.4%
159.87
US$1,522,122
9,521 -2.4% 159.87 US$1,522,122
2026-08-06 2026-08-04 PlS Planned sale
800 -0.2%
158.90
US$127,120
800 -0.2% 158.90 US$127,120
2026-08-06 2026-08-04 PlS Planned sale
300 -0.1%
157.18
US$47,154
300 -0.1% 157.18 US$47,154
2026-08-06 2026-08-04 PlS Planned sale
600 -0.2%
155.60
US$93,360
600 -0.2% 155.60 US$93,360
2026-08-06 2026-08-04 PlS Planned sale
700 -0.2%
154.51
US$108,157
700 -0.2% 154.51 US$108,157
2026-07-17 2026-07-15 PlS Planned sale
200 -0.1%
205.69
US$41,138
200 -0.1% 205.69 US$41,138
2026-07-17 2026-07-15 PlS Planned sale
300 -0.1%
202.25
US$60,675
300 -0.1% 202.25 US$60,675
2026-07-17 2026-07-15 PlS Planned sale
900 -0.2%
201.31
US$181,179
900 -0.2% 201.31 US$181,179
2026-07-17 2026-07-15 PlS Planned sale
1,600 -0.4%
200.47
US$320,752
1,600 -0.4% 200.47 US$320,752
2026-07-17 2026-07-15 PlS Planned sale
1,883 -0.5%
199.44
US$375,546
1,883 -0.5% 199.44 US$375,546
2026-07-17 2026-07-15 PlS Planned sale
5,046 -1.3%
198.27
US$1,000,470
5,046 -1.3% 198.27 US$1,000,470
2026-07-17 2026-07-15 PlS Planned sale
1,981 -0.5%
197.58
US$391,406
1,981 -0.5% 197.58 US$391,406
2026-07-17 2026-07-15 PlS Planned sale
2,490 -0.6%
196.46
US$489,185
2,490 -0.6% 196.46 US$489,185
2026-07-17 2026-07-15 PlS Planned sale
2,600 -0.7%
195.34
US$507,884
2,600 -0.7% 195.34 US$507,884
2026-07-17 2026-07-15 PlS Planned sale
600 -0.2%
194.19
US$116,514
600 -0.2% 194.19 US$116,514
2026-07-17 2026-07-15 PlS Planned sale
300 -0.1%
192.18
US$57,654
300 -0.1% 192.18 US$57,654
2026-07-17 2026-07-15 PlS Planned sale
100 -0.0%
190.68
US$19,068
100 -0.0% 190.68 US$19,068
2026-07-02 2026-06-30 S Sale
800 -0.2%
174.61
US$139,688
800 -0.2% 174.61 US$139,688
2026-07-02 2026-06-30 S Sale
800 -0.2%
174.61
US$139,688
800 -0.2% 174.61 US$139,688
2026-07-02 2026-06-30 S Sale
8,901 -2.3%
173.77
US$1,546,727
8,901 -2.3% 173.77 US$1,546,727