MarketPeel
Insider Trading Intelligence
DW

David B. Wells

HIMS
DIRECTOR · HIMS & HERS HEALTH, INC. · CIK 0001507645
FILING MIX · LIFETIME48%/52%
BUYS
69
SELLS
75
TOTAL VALUE
$24.60M
COMPANIES
2
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
229,030
AVG SELL PX
$36.06
TRADE KIND
SHOWING 144 / 144
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
18 backtested trades · 8 horizons · 2 pending
Forward-return performance of every backtestable P/S trade by David B. Wells, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d18+66.67%-1.18%+0.67%-1.85%-3.23%
14d18+61.11%+3.73%+0.68%+3.04%+2.67%
30d18+38.89%+8.73%+1.54%+7.19%+5.87%
60d18+72.22%-4.30%-4.42%+0.12%-3.21%
90d18+66.67%+3.54%-0.75%+4.29%+1.47%
180d18+22.22%+30.49%+4.37%+26.13%+32.39%
1y18+11.11%+80.17%+16.17%+63.99%+20.74%
2y18(2 pending)+12.50%+91.48%+32.21%+59.27%+37.88%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
HIMS · 229,030 shares · as of Jun 15, 2026
0110,089220,179330,268440,35720222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 69 buys / 75 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
HIMS
HIMS & HERS HEALTH, INC.
SALE
9570Jun 15, 2026Jun 15, 2026View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
957229,030Jun 15, 2026Jun 15, 2026View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
3,6560Jun 11, 2026Jun 15, 2026View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
3,656228,073Jun 11, 2026Jun 15, 2026View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
48,400$24.24$1.17M224,417May 26, 2026May 26, 2026View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASEGRANT
Stock grant
957957May 20, 2026May 22, 2026View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASEGRANT
Stock grant
3,6563,656Aug 6, 2025Aug 8, 2025View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,9350Jun 12, 2025Jun 16, 2025View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
9,935176,017Jun 12, 2025Jun 16, 2025View →
TTD
TRADE DESK, INC.
SALE
1,3900May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
670$58.46$39.2K76,035May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
2180May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
2740May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
1,374$66.26$91.0K93,975May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
28,638$79.88$2.29M66,985May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
655$49.03$32.1K85,101May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
7,282$66.26$482.5K92,601May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
2200May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
7,2820May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
6,990$58.46$408.6K73,975May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
1,390$58.46$81.3K75,365May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
274$66.26$18.2K95,623May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
1,374$66.26$91.0K95,349May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
218$49.03$10.7K85,319May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
6550May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
6,8260May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
6,826$49.03$334.7K83,081May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
6,9900May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
220$58.46$12.9K76,255May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
PURCHASE
1,365$49.03$66.9K84,446May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
1,3650May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
1,3740May 13, 2025May 15, 2025View →
TTD
TRADE DESK, INC.
SALE
6700May 13, 2025May 15, 2025View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8940Dec 13, 2024Dec 17, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,046166,082Dec 13, 2024Dec 17, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
180Dec 13, 2024Dec 17, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,1340Dec 13, 2024Dec 17, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
40,000$29.99$1.20M156,036Nov 13, 2024Nov 14, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
1818Sep 13, 2024Sep 17, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
893894Sep 13, 2024Sep 17, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,1339,134Sep 13, 2024Sep 17, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,044196,036Sep 13, 2024Sep 17, 2024View →
TTD
TRADE DESK, INC.
SALEGRANT
Gift
6,50066,985Aug 21, 2024Aug 23, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASEGRANT
Stock grant
9,9359,935Aug 7, 2024Aug 8, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8941,787Jun 14, 2024Jun 18, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,046185,992Jun 14, 2024Jun 18, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,13418,267Jun 14, 2024Jun 18, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
1836Jun 14, 2024Jun 18, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
19,707175,946Jun 6, 2024Jun 10, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
19,7070Jun 6, 2024Jun 10, 2024View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
3,15572,225May 28, 2024May 30, 2024View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
573$87.16$49.9K72,798May 28, 2024May 30, 2024View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
573$87.16$49.9K73,371May 28, 2024May 30, 2024View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
114$87.16$9.9K73,485May 28, 2024May 30, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
1754Mar 15, 2024Mar 19, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,044156,239Mar 15, 2024Mar 19, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8932,681Mar 15, 2024Mar 19, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,13427,401Mar 15, 2024Mar 19, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
260,000$13.16$3.42M146,195Feb 28, 2024Mar 1, 2024View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8943,574Dec 15, 2023Dec 19, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,045406,195Dec 15, 2023Dec 19, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
1871Dec 15, 2023Dec 19, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,13336,535Dec 15, 2023Dec 19, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8934,468Sep 15, 2023Sep 19, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
1889Sep 15, 2023Sep 19, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,045396,150Sep 15, 2023Sep 19, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,13445,668Sep 15, 2023Sep 19, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASEGRANT
Stock grant
19,70719,707Aug 9, 2023Aug 16, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,13454,802Jun 15, 2023Jun 20, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
18107Jun 15, 2023Jun 20, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8945,361Jun 15, 2023Jun 20, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,046386,105Jun 15, 2023Jun 20, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
25,659376,059Jun 1, 2023Jun 2, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
25,6590Jun 1, 2023Jun 2, 2023View →
TTD
TRADE DESK, INC.
SALE10b5-1
10b5-1 plan
20,000$70.00$1.40M86,570May 30, 2023May 30, 2023View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
274$36.39$10.0K274May 25, 2023May 30, 2023View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
1,374$36.39$50.0K1,374May 25, 2023May 30, 2023View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
7,2827,282May 25, 2023May 30, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,043350,400Mar 15, 2023Mar 17, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
17125Mar 15, 2023Mar 17, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8936,255Mar 15, 2023Mar 17, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,13363,936Mar 15, 2023Mar 17, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
100,000$9.77$976.5K340,357Mar 8, 2023Mar 9, 2023View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,13373,069Dec 15, 2022Dec 19, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,044440,357Dec 15, 2022Dec 19, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8937,148Dec 15, 2022Dec 19, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
18142Dec 15, 2022Dec 19, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
18160Sep 15, 2022Sep 19, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8948,041Sep 15, 2022Sep 19, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,13482,202Sep 15, 2022Sep 19, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,046430,313Sep 15, 2022Sep 19, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASEGRANT
Stock grant
25,65925,659Aug 10, 2022Aug 11, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8938,935Jun 15, 2022Jun 16, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
18178Jun 15, 2022Jun 16, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,045420,267Jun 15, 2022Jun 16, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,13491,336Jun 15, 2022Jun 16, 2022View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
655$36.62$24.0K655May 26, 2022May 27, 2022View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
1,365$36.62$50.0K1,365May 26, 2022May 27, 2022View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
6,8266,826May 26, 2022May 27, 2022View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
218$36.62$8.0K218May 26, 2022May 27, 2022View →
TTD
TRADE DESK, INC.
PURCHASE
17,500$45.81$801.7K106,570May 25, 2022May 27, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
17196Mar 15, 2022Mar 17, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
10,044410,222Mar 15, 2022Mar 17, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
8949,828Mar 15, 2022Mar 17, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
9,133100,470Mar 15, 2022Mar 17, 2022View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
40,178400,178Dec 15, 2021Dec 17, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
36,534109,603Dec 15, 2021Dec 17, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
71213Dec 15, 2021Dec 17, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
SALE
3,57310,722Dec 15, 2021Dec 17, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
50,000$7.27$363.3K360,000Aug 18, 2021Aug 30, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
60,000$7.20$431.9K310,000Aug 17, 2021Aug 30, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
50,000$7.78$388.9K250,000Aug 16, 2021Aug 30, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASE
200,000$8.91$1.78M200,000Aug 13, 2021Aug 30, 2021View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
139$357.56$49.7K139May 27, 2021Jun 1, 2021View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
67$357.56$24.0K67May 27, 2021Jun 1, 2021View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
699699May 27, 2021Jun 1, 2021View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
22$357.56$7.9K22May 27, 2021Jun 1, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASEGRANT
Stock grant
284284Mar 29, 2021Mar 31, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASEGRANT
Stock grant
14,29514,295Jan 20, 2021Jan 22, 2021View →
HIMS
HIMS & HERS HEALTH, INC.
PURCHASEGRANT
Stock grant
146,137146,137Jan 20, 2021Jan 22, 2021View →
TTD
TRADE DESK, INC.
PURCHASE
2,840$54.52$154.8K13,457Jun 19, 2020Jun 23, 2020View →
TTD
TRADE DESK, INC.
SALE
2,840$400.00$1.14M10,617Jun 19, 2020Jun 23, 2020View →
TTD
TRADE DESK, INC.
SALE
2,8400Jun 19, 2020Jun 23, 2020View →
TTD
TRADE DESK, INC.
SALE
6,6390Jun 3, 2020Jun 5, 2020View →
TTD
TRADE DESK, INC.
SALE
6,639$350.00$2.32M10,617Jun 3, 2020Jun 5, 2020View →
TTD
TRADE DESK, INC.
PURCHASE
6,639$54.52$362.0K17,256Jun 3, 2020Jun 5, 2020View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
180$249.66$44.9K10,489May 26, 2020May 28, 2020View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
90110,309May 26, 2020May 28, 2020View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
32$249.66$8.0K10,617May 26, 2020May 28, 2020View →
TTD
TRADE DESK, INC.
PURCHASEGRANT
Stock grant
96$249.66$24.0K10,585May 26, 2020May 28, 2020View →
TTD
TRADE DESK, INC.
SALE
5,000$300.00$1.50M9,408Feb 4, 2020Feb 5, 2020View →
TTD
TRADE DESK, INC.
SALE
5,0000Feb 4, 2020Feb 5, 2020View →
TTD
TRADE DESK, INC.
SALE
5,0000Feb 4, 2020Feb 5, 2020View →
TTD
TRADE DESK, INC.
PURCHASE
5,00014,408Feb 4, 2020Feb 5, 2020View →
TTD
TRADE DESK, INC.
PURCHASE
5,0005,000Feb 4, 2020Feb 5, 2020View →
TTD
TRADE DESK, INC.
SALE
1,700$279.61$475.3K17,708Jan 13, 2020Jan 15, 2020View →
TTD
TRADE DESK, INC.
SALE
2,636$282.56$744.8K11,308Jan 13, 2020Jan 15, 2020View →
TTD
TRADE DESK, INC.
SALE
10,0005,000Jan 13, 2020Jan 15, 2020View →
TTD
TRADE DESK, INC.
SALE
1,900$283.48$538.6K9,408Jan 13, 2020Jan 15, 2020View →
TTD
TRADE DESK, INC.
SALE
10,0000Jan 13, 2020Jan 15, 2020View →
TTD
TRADE DESK, INC.
PURCHASE
10,00019,408Jan 13, 2020Jan 15, 2020View →
TTD
TRADE DESK, INC.
SALE
1,635$280.49$458.6K16,073Jan 13, 2020Jan 15, 2020View →
TTD
TRADE DESK, INC.
PURCHASE
10,00010,000Jan 13, 2020Jan 15, 2020View →
TTD
TRADE DESK, INC.
SALE
2,129$281.63$599.6K13,944Jan 13, 2020Jan 15, 2020View →
Other insiders · HIMS
Loading peer insiders…
About this filer
CIK 0001507645
ROLE
Director
PRIMARY
HIMS
COMPANIES
2
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001507645DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback