Baird Melissa

Insider profile

Performance

Overall performance
1.5

Performance over holding periods
1.5
30 days 90 days 120 days
Average return 19% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Baird Melissa's trades of Hims & Hers Health 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
2025-08-12 2025-08-12 PrS Proposed sale
6,324
268.74
US$3,258,607
6,324 268.74 US$3,258,607
2025-07-21 2025-07-21 PrS Proposed sale
70,538
353.91
US$1,638,718
70,538 353.91 US$1,638,718
2025-07-08 2025-07-08 PrS Proposed sale
80,611
476.84
US$4,473,506
80,611 476.84 US$4,473,506
2025-06-16 2025-06-16 PrS Proposed sale
33,333
59.78
US$1,992,647
33,333 59.78 US$1,992,647
2025-06-04 2025-06-04 PrS Proposed sale
33,333
53.61
US$1,786,982
33,333 53.61 US$1,786,982
2025-05-27 2025-05-27 PrS Proposed sale
33,333
53.36
US$1,778,649
33,333 53.36 US$1,778,649
2025-05-13 2025-05-12 PlS Planned sale
5,190 -0.6%
57.87
US$300,360
5,190 -0.6% 57.87 US$300,360
2025-05-13 2025-05-12 PlS Planned sale
7,556 -0.9%
56.80
US$429,210
7,556 -0.9% 56.80 US$429,210
2025-05-13 2025-05-12 PlS Planned sale
6,801 -0.8%
55.86
US$379,872
6,801 -0.8% 55.86 US$379,872
2025-05-13 2025-05-12 PlS Planned sale
13,786 -1.6%
54.98
US$757,935
13,786 -1.6% 54.98 US$757,935
2025-05-12 2025-05-12 PrS Proposed sale
33,333
55.21
US$1,840,315
33,333 55.21 US$1,840,315
2025-04-23 2025-04-21 PlS Planned sale
6,298 -0.8%
26.29
US$165,573
6,298 -0.8% 26.29 US$165,573
2025-04-23 2025-04-21 PlS Planned sale
27,035 -3.2%
25.66
US$693,683
27,035 -3.2% 25.66 US$693,683
2025-04-21 2025-04-21 PrS Proposed sale
33,333
25.84
US$861,325
33,333 25.84 US$861,325
2025-04-10 2025-04-09 PlS Planned sale
8,392 -1.0%
29.23
US$245,263
8,392 -1.0% 29.23 US$245,263
2025-04-10 2025-04-09 PlS Planned sale
3,011 -0.4%
28.55
US$85,958
3,011 -0.4% 28.55 US$85,958
2025-04-10 2025-04-09 PlS Planned sale
11,735 -1.4%
26.94
US$316,094
11,735 -1.4% 26.94 US$316,094
2025-04-10 2025-04-09 PlS Planned sale
10,199 -1.2%
25.82
US$263,373
10,199 -1.2% 25.82 US$263,373
2025-04-09 2025-04-09 PrS Proposed sale
33,337
29.49
US$983,108
33,337 29.49 US$983,108
2025-03-27 2025-03-26 S Sale
4,685 -0.6%
37.35
US$175,004
4,685 -0.6% 37.35 US$175,004
2025-03-27 2025-03-26 S Sale
3,241 -0.4%
36.60
US$118,617
3,241 -0.4% 36.60 US$118,617
2025-03-27 2025-03-26 S Sale
22,558 -2.9%
35.37
US$797,962
22,558 -2.9% 35.37 US$797,962
2025-03-27 2025-03-26 S Sale
18,941 -2.4%
34.50
US$653,489
18,941 -2.4% 34.50 US$653,489
2025-03-27 2025-03-26 S Sale
18,262 -2.2%
33.57
US$613,072
18,262 -2.2% 33.57 US$613,072
2025-03-26 2025-03-26 PrS Proposed sale
67,687
33.36
US$2,258,038
67,687 33.36 US$2,258,038
2025-02-14 2025-02-12 PlS Planned sale
10,115 -1.4%
46.27
US$468,002
10,115 -1.4% 46.27 US$468,002
2025-02-14 2025-02-12 PlS Planned sale
18,759 -2.5%
45.45
US$852,655
18,759 -2.5% 45.45 US$852,655
2025-02-14 2025-02-12 PlS Planned sale
23,172 -3.1%
44.35
US$1,027,597
23,172 -3.1% 44.35 US$1,027,597
2025-02-14 2025-02-12 PlS Planned sale
15,641 -2.0%
43.37
US$678,371
15,641 -2.0% 43.37 US$678,371
2025-02-12 2025-02-12 PrS Proposed sale
67,687
46.34
US$3,136,616
67,687 46.34 US$3,136,616
2025-01-23 2025-01-21 PlS Planned sale
4,476 -0.6%
29.72
US$133,016
4,476 -0.6% 29.72 US$133,016
2025-01-23 2025-01-21 PlS Planned sale
4,461 -0.6%
29.05
US$129,595
4,461 -0.6% 29.05 US$129,595
2025-01-23 2025-01-21 PlS Planned sale
31,845 -4.3%
29.55
US$940,956
31,845 -4.3% 29.55 US$940,956
2025-01-23 2025-01-21 PlS Planned sale
9,280 -1.2%
28.67
US$266,023
9,280 -1.2% 28.67 US$266,023
2025-01-23 2025-01-21 PlS Planned sale
13,430 -1.7%
29.58
US$397,278
13,430 -1.7% 29.58 US$397,278
2025-01-23 2025-01-21 PlS Planned sale
4,195 -0.5%
28.57
US$119,862
4,195 -0.5% 28.57 US$119,862
2025-01-21 2025-01-21 PrS Proposed sale
67,687
29.81
US$2,017,749
67,687 29.81 US$2,017,749
2024-12-12 2024-12-10 PlS Planned sale
8,213 -1.3%
31.98
US$262,633
8,213 -1.3% 31.98 US$262,633
2024-12-12 2024-12-10 PlS Planned sale
51,082 -7.4%
31.09
US$1,588,001
51,082 -7.4% 31.09 US$1,588,001
2024-12-12 2024-12-10 PlS Planned sale
26,266 -3.7%
30.55
US$802,495
26,266 -3.7% 30.55 US$802,495
2024-12-10 2024-12-10 PrS Proposed sale
85,561
30.87
US$2,641,268
85,561 30.87 US$2,641,268
2024-11-19 2024-11-18 PlS Planned sale
28,524 -4.3%
21.29
US$607,136
28,524 -4.3% 21.29 US$607,136
2024-11-19 2024-11-18 PlS Planned sale
12,601 -1.9%
20.48
US$258,095
12,601 -1.9% 20.48 US$258,095
2024-11-19 2024-11-18 PlS Planned sale
11,426 -1.7%
21.30
US$243,404
11,426 -1.7% 21.30 US$243,404
2024-11-19 2024-11-18 PlS Planned sale
6,199 -0.9%
20.60
US$127,729
6,199 -0.9% 20.60 US$127,729