Dudum Andrew

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 99% 68% 82%
Transactions
4 50% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 755%
Success rate 73%
Average holding period 220
Transactions 28
Dudum Andrew's trades of Hims & Hers Health Inc'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
2025-10-20 2025-10-16 PlS Planned sale
56,276 -32.8%
95.05
US$1,578,911
56,276 -32.8% 95.05 US$1,578,911
2025-10-20 2025-10-16 PlS Planned sale
92,172 -1.5%
335.32
US$2,012,324
92,172 -1.5% 335.32 US$2,012,324
2025-10-20 2025-10-16 PlS Planned sale
83,160 +39.6%
35.45
US$4,120,280
83,160 +39.6% 35.45 US$4,120,280
2025-10-20 2025-10-16 PlS Planned sale
10,469 -6.5%
63.49
US$664,627
10,469 -6.5% 63.49 US$664,627
2025-10-20 2025-10-16 PlS Planned sale
39,531 -19.7%
62.71
US$2,478,803
39,531 -19.7% 62.71 US$2,478,803
2025-10-20 2025-10-16 PlS Planned sale
17,001 -15.5%
62.69
US$1,065,793
17,001 -15.5% 62.69 US$1,065,793
2025-10-20 2025-10-16 PlS Planned sale
8,423 -15.1%
63.46
US$534,513
8,423 -15.1% 63.46 US$534,513
2025-10-20 2025-10-16 PlS Planned sale
39,111 -41.1%
62.70
US$2,452,248
39,111 -41.1% 62.70 US$2,452,248
2025-10-20 2025-10-16 PlS Planned sale
2,792 -2.9%
62.65
US$174,924
2,792 -2.9% 62.65 US$174,924
2025-10-16 2025-10-16 PrS Proposed sale
175,661
62.79
US$11,029,998
175,661 62.79 US$11,029,998
2025-09-19 2025-09-17 PlS Planned sale
65,110 -40.6%
50.57
US$3,292,906
65,110 -40.6% 50.57 US$3,292,906
2025-09-17 2025-09-17 PrS Proposed sale
65,110
50.57
US$3,292,904
65,110 50.57 US$3,292,904
2025-09-17 2025-09-16 PlS Planned sale
17,810 -10.0%
53.81
US$958,381
17,810 -10.0% 53.81 US$958,381
2025-09-17 2025-09-16 PlS Planned sale
32,190 -15.3%
53.03
US$1,706,981
32,190 -15.3% 53.03 US$1,706,981
2025-09-17 2025-09-16 PlS Planned sale
17,729 -7.8%
53.81
US$954,008
17,729 -7.8% 53.81 US$954,008
2025-09-17 2025-09-16 PlS Planned sale
23,938 -9.5%
53.08
US$1,270,519
23,938 -9.5% 53.08 US$1,270,519
2025-09-17 2025-09-16 PlS Planned sale
16,667 -6.2%
53.79
US$896,535
16,667 -6.2% 53.79 US$896,535
2025-09-17 2025-09-16 PlS Planned sale
17,001 -9.6%
53.79
US$914,518
17,001 -9.6% 53.79 US$914,518
2025-09-17 2025-09-16 PlS Planned sale
18,882 -16.6%
53.85
US$1,016,769
18,882 -16.6% 53.85 US$1,016,769
2025-09-17 2025-09-16 PlS Planned sale
28,652 -20.1%
52.90
US$1,515,556
28,652 -20.1% 52.90 US$1,515,556
2025-09-17 2025-09-16 PlS Planned sale
2,792 -1.7%
54.21
US$151,359
2,792 -1.7% 54.21 US$151,359
2025-09-16 2025-09-16 PrS Proposed sale
175,661
53.42
US$9,384,626
175,661 53.42 US$9,384,626
2025-08-20 2025-08-18 PlS Planned sale
16,667 -15.7%
44.92
US$748,697
16,667 -15.7% 44.92 US$748,697
2025-08-20 2025-08-18 PlS Planned sale
50,000 -32.0%
45.04
US$2,251,980
50,000 -32.0% 45.04 US$2,251,980
2025-08-20 2025-08-18 PlS Planned sale
41,667 -21.1%
45.11
US$1,879,644
41,667 -21.1% 45.11 US$1,879,644
2025-08-20 2025-08-18 PlS Planned sale
17,001 -16.0%
45.14
US$767,379
17,001 -16.0% 45.14 US$767,379
2025-08-20 2025-08-18 PlS Planned sale
2,792 -3.0%
44.97
US$125,542
2,792 -3.0% 44.97 US$125,542
2025-08-20 2025-08-18 PlS Planned sale
47,534 -25.0%
45.05
US$2,141,492
47,534 -25.0% 45.05 US$2,141,492
2025-08-18 2025-08-18 PrS Proposed sale
47,534
45.05
US$2,141,494
47,534 45.05 US$2,141,494
2025-08-18 2025-08-18 PrS Proposed sale
128,127
45.22
US$5,793,903
128,127 45.22 US$5,793,903
2025-08-11 2025-08-07 S Sale
660,000 -23.0%
50.58
US$33,384,120
660,000 -23.0% 50.58 US$33,384,120
2025-07-23 2025-07-21 PlS Planned sale
50,000 -35.1%
49.60
US$2,479,935
50,000 -35.1% 49.60 US$2,479,935
2025-07-23 2025-07-21 PlS Planned sale
41,667 -31.1%
49.56
US$2,064,846
41,667 -31.1% 49.56 US$2,064,846
2025-07-23 2025-07-21 PlS Planned sale
16,667 -15.3%
49.41
US$823,578
16,667 -15.3% 49.41 US$823,578
2025-07-23 2025-07-21 PlS Planned sale
17,001 -15.6%
49.43
US$840,278
17,001 -15.6% 49.43 US$840,278
2025-07-21 2025-07-21 PrS Proposed sale
125,335
49.54
US$6,208,636
125,335 49.54 US$6,208,636
2025-07-18 2025-07-16 PlS Planned sale
46,076 -19.5%
50.24
US$2,314,720
46,076 -19.5% 50.24 US$2,314,720
2025-07-18 2025-07-16 PlS Planned sale
1,458 -0.6%
50.82
US$74,097
1,458 -0.6% 50.82 US$74,097
2025-07-18 2025-07-16 PlS Planned sale
2,792 -2.9%
50.58
US$141,217
2,792 -2.9% 50.58 US$141,217
2025-07-16 2025-07-16 PrS Proposed sale
50,326
50.27
US$2,530,033
50,326 50.27 US$2,530,033
2025-06-17 2025-06-17 PrS Proposed sale
65,110
59.22
US$3,855,544
65,110 59.22 US$3,855,544
2025-06-17 2025-06-17 PlS Planned sale
49,165 -34.1%
59.45
US$2,922,707
49,165 -34.1% 59.45 US$2,922,707
2025-06-17 2025-06-17 PlS Planned sale
15,945 -10.0%
58.50
US$932,835
15,945 -10.0% 58.50 US$932,835
2025-06-17 2025-06-16 PlS Planned sale
17,710 -10.0%
56.92
US$1,008,012
17,710 -10.0% 56.92 US$1,008,012
2025-06-17 2025-06-16 PlS Planned sale
90,624 -33.7%
56.39
US$5,110,197
90,624 -33.7% 56.39 US$5,110,197