Huffman Steve Ladd

Insider profile

Performance

Overall performance
1.8

Performance over holding periods
1.8
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 44% 68% 82%
Transactions
14 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-17 2026-07-15 PlS Planned sale
39,067 +40.5%
48.17
US$4,419,701
39,067 +40.5% 48.17 US$4,419,701
2026-07-17 2026-07-15 PlS Planned sale
68,910 +33.6%
495.90
US$4,867,869
68,910 +33.6% 495.90 US$4,867,869
2026-07-17 2026-07-15 PlS Planned sale
52,509 +16.4%
210.44
US$1,698,660
52,509 +16.4% 210.44 US$1,698,660
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
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
2026-07-02 2026-06-30 S Sale
4,999 -1.3%
172.91
US$864,377
4,999 -1.3% 172.91 US$864,377
2026-07-02 2026-06-30 S Sale
4,999 -1.3%
172.91
US$864,377
4,999 -1.3% 172.91 US$864,377
2026-07-02 2026-06-30 S Sale
2,200 -0.6%
171.74
US$377,828
2,200 -0.6% 171.74 US$377,828
2026-07-02 2026-06-30 S Sale
1,100 -0.3%
170.71
US$187,781
1,100 -0.3% 170.71 US$187,781
2026-06-17 2026-06-15 S Sale
3,400 -0.9%
181.78
US$618,052
3,400 -0.9% 181.78 US$618,052
2026-06-17 2026-06-15 S Sale
1,400 -0.4%
180.85
US$253,190
1,400 -0.4% 180.85 US$253,190
2026-06-17 2026-06-15 S Sale
3,100 -0.8%
179.65
US$556,915
3,100 -0.8% 179.65 US$556,915
2026-06-17 2026-06-15 S Sale
3,050 -0.8%
178.71
US$545,066
3,050 -0.8% 178.71 US$545,066
2026-06-17 2026-06-15 S Sale
2,350 -0.6%
177.69
US$417,572
2,350 -0.6% 177.69 US$417,572
2026-06-17 2026-06-15 S Sale
1,400 -0.4%
176.82
US$247,548
1,400 -0.4% 176.82 US$247,548
2026-06-17 2026-06-15 S Sale
500 -0.1%
175.68
US$87,840
500 -0.1% 175.68 US$87,840
2026-06-17 2026-06-15 S Sale
900 -0.2%
174.43
US$156,987
900 -0.2% 174.43 US$156,987
2026-06-17 2026-06-15 S Sale
500 -0.1%
173.59
US$86,795
500 -0.1% 173.59 US$86,795
2026-06-17 2026-06-15 S Sale
500 -0.1%
171.39
US$85,695
500 -0.1% 171.39 US$85,695
2026-06-17 2026-06-15 S Sale
500 -0.1%
170.31
US$85,155
500 -0.1% 170.31 US$85,155
2026-06-17 2026-06-15 S Sale
400 -0.1%
169.48
US$67,792
400 -0.1% 169.48 US$67,792
2026-06-02 2026-05-29 PlS Planned sale
6,700 -1.8%
176.09
US$1,179,803
6,700 -1.8% 176.09 US$1,179,803
2026-06-02 2026-05-29 PlS Planned sale
2,141 -0.6%
175.29
US$375,296
2,141 -0.6% 175.29 US$375,296
2026-06-02 2026-05-29 PlS Planned sale
4,266 -1.1%
174.27
US$743,436
4,266 -1.1% 174.27 US$743,436
2026-06-02 2026-05-29 PlS Planned sale
1,893 -0.5%
173.30
US$328,057
1,893 -0.5% 173.30 US$328,057
2026-06-02 2026-05-29 PlS Planned sale
600 -0.2%
170.96
US$102,576
600 -0.2% 170.96 US$102,576
2026-06-02 2026-05-29 PlS Planned sale
800 -0.2%
169.98
US$135,984
800 -0.2% 169.98 US$135,984
2026-06-02 2026-05-29 PlS Planned sale
1,000 -0.3%
168.61
US$168,610
1,000 -0.3% 168.61 US$168,610
2026-06-02 2026-05-29 PlS Planned sale
600 -0.2%
167.59
US$100,554
600 -0.2% 167.59 US$100,554
2026-05-29 2026-05-29 PrS Proposed sale
108,000
167.69
US$18,110,520
108,000 167.69 US$18,110,520
2026-05-19 2026-05-15 PlS Planned sale
300 -0.1%
158.96
US$47,688
300 -0.1% 158.96 US$47,688
2026-05-19 2026-05-15 PlS Planned sale
7,467 -1.8%
158.20
US$1,181,279
7,467 -1.8% 158.20 US$1,181,279
2026-05-19 2026-05-15 PlS Planned sale
4,211 -1.0%
157.17
US$661,843
4,211 -1.0% 157.17 US$661,843
2026-05-19 2026-05-15 PlS Planned sale
3,322 -0.8%
156.40
US$519,561
3,322 -0.8% 156.40 US$519,561