MarketPeel
Insider Trading Intelligence
TF

Thomas J. Fallon

HTGC
DIRECTOR · HERCULES CAPITAL, INC. · CIK 0001399121
FILING MIX · LIFETIME78%/22%
BUYS
43
SELLS
12
TOTAL VALUE
$2.53M
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
157,669
AVG SELL PX
$16.93
TRADE KIND
SHOWING 55 / 55
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizons · 14 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Thomas J. Fallon, 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
7d8+50.00%-0.99%+0.78%-1.77%-2.98%
14d8+25.00%-2.03%+1.72%-3.75%-4.28%
30d8+37.50%-0.72%+1.01%-1.73%-2.35%
60d8+75.00%+4.55%+5.04%-1.15%-1.40%
90d8+75.00%+6.19%+9.84%-3.64%-3.37%
180d8(4 pending)+75.00%+6.23%+11.51%-5.27%-4.87%
1y8(4 pending)+25.00%+2.15%+17.13%-14.98%-12.58%
2y8(6 pending)+100.00%+15.42%+19.05%-3.63%-3.63%
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
HTGC · 157,669 shares · as of Mar 26, 2026
039,41778,835118,252157,669202120222023202420252026SHARES 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
FLOW · 43 buys / 12 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
HTGC
HERCULES CAPITAL, INC.
PURCHASE
7,300$14.30$104.4K157,669Mar 26, 2026Mar 30, 2026View →
HTGC
HERCULES CAPITAL, INC.
PURCHASE
20,000$14.20$284.0K150,369Feb 27, 2026Feb 27, 2026View →
HTGC
HERCULES CAPITAL, INC.
PURCHASE
10,000$14.98$149.8K130,369Feb 24, 2026Feb 24, 2026View →
HTGC
HERCULES CAPITAL, INC.
PURCHASE
20,000$15.88$317.6K120,369Feb 17, 2026Feb 19, 2026View →
HTGC
HERCULES CAPITAL, INC.
PURCHASE
5,976$17.53$104.8K98,882May 8, 2025May 9, 2025View →
HTGC
HERCULES CAPITAL, INC.
SALE
1,1586,789Aug 6, 2024Aug 8, 2024View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
1,15886,677Aug 6, 2024Aug 8, 2024View →
HTGC
HERCULES CAPITAL, INC.
PURCHASE
5,723$18.33$104.9K92,400Aug 6, 2024Aug 8, 2024View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
3,030$19.80$60.0K8,096Jun 20, 2024Jun 24, 2024View →
HTGC
HERCULES CAPITAL, INC.
SALE
1497,947Jun 20, 2024Jun 24, 2024View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
14985,519Jun 20, 2024Jun 24, 2024View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
149$15.87$2.4K5,066Nov 22, 2023Nov 27, 2023View →
HTGC
HERCULES CAPITAL, INC.
SALE
5,8004,917Nov 22, 2023Nov 27, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
5,80085,113Nov 22, 2023Nov 27, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
5,656$15.90$89.9K10,717Sep 8, 2023Sep 11, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
1,37779,313Aug 25, 2023Aug 28, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
144$16.41$2.4K5,061Aug 25, 2023Aug 28, 2023View →
HTGC
HERCULES CAPITAL, INC.
SALE
1,3774,917Aug 25, 2023Aug 28, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
218$13.09$2.9K6,294May 23, 2023May 25, 2023View →
HTGC
HERCULES CAPITAL, INC.
SALE
1866,076May 23, 2023May 25, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
18677,936May 23, 2023May 25, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
10,000$12.75$127.5K77,750Mar 10, 2023Mar 13, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
187$15.32$2.9K6,262Mar 9, 2023Mar 13, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
22067,751Mar 9, 2023Mar 13, 2023View →
HTGC
HERCULES CAPITAL, INC.
SALE
2206,075Mar 9, 2023Mar 13, 2023View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
220$14.06$3.1K6,295Nov 17, 2022Nov 21, 2022View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
20267,531Nov 17, 2022Nov 21, 2022View →
HTGC
HERCULES CAPITAL, INC.
SALE
2026,074Nov 17, 2022Nov 21, 2022View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
202$15.13$3.1K6,276Aug 16, 2022Aug 18, 2022View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
5,49667,330Aug 16, 2022Aug 18, 2022View →
HTGC
HERCULES CAPITAL, INC.
SALE
5,4966,074Aug 16, 2022Aug 18, 2022View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
4,339$16.13$70.0K11,570Aug 1, 2022Aug 1, 2022View →
HTGC
HERCULES CAPITAL, INC.
SALE
2307,231Aug 1, 2022Aug 1, 2022View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
23061,834Aug 1, 2022Aug 1, 2022View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
230$15.06$3.5K7,461May 24, 2022May 26, 2022View →
HTGC
HERCULES CAPITAL, INC.
SALE
7,2317,231May 12, 2022May 13, 2022View →
HTGC
HERCULES CAPITAL, INC.
PURCHASE
10,000$14.88$148.8K61,604May 12, 2022May 13, 2022View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
205$16.99$3.5K58,835Mar 16, 2022Mar 18, 2022View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
94$17.33$1.6K58,630Dec 22, 2021Dec 27, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
91$17.15$1.6K58,536Dec 22, 2021Dec 27, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
166$17.33$2.9K58,445Nov 17, 2021Nov 19, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
165$16.98$2.8K58,279Aug 18, 2021Aug 19, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
4,013$17.44$70.0K58,114Aug 2, 2021Aug 2, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
3,472$17.28$60.0K54,101Jun 24, 2021Jun 28, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
92$15.98$1.5K50,629May 19, 2021May 21, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASE
10,000$16.34$163.4K59,937May 3, 2021May 3, 2021View →
HTGC
HERCULES CAPITAL, INC.
SALE
9,400$17.53$164.8K50,537May 3, 2021May 3, 2021View →
HTGC
HERCULES CAPITAL, INC.
SALE
15,000$16.56$248.4K49,937Mar 15, 2021Mar 16, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
90$16.60$1.5K49,937Mar 15, 2021Mar 16, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASE
15,000$11.44$171.6K64,937Mar 15, 2021Mar 16, 2021View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
111$11.49$1.3K49,847Nov 16, 2020Nov 18, 2020View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
4,379$11.40$49.9K49,736Nov 6, 2020Nov 10, 2020View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
100$11.93$1.2K45,354Jul 17, 2020Aug 19, 2020View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
116$10.33$1.2K45,254May 21, 2020May 26, 2020View →
HTGC
HERCULES CAPITAL, INC.
PURCHASEGRANT
Stock grant
106$14.08$1.5K45,138Mar 9, 2020Mar 11, 2020View →
Other insiders · HTGC
Loading peer insiders…
About this filer
CIK 0001399121
ROLE
Director
PRIMARY
HTGC
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001399121DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback