MarketPeel
Insider Trading Intelligence
TB

Timothy C. Barabe

VEEV
DIRECTOR · VEEVA SYSTEMS INC · CIK 0001237409
FILING MIX · LIFETIME50%/50%
BUYS
20
SELLS
20
TOTAL VALUE
$2.09M
COMPANIES
3
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
79,684
AVG SELL PX
$13.42
TRADE KIND
SHOWING 40 / 40
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 3 pending
Forward-return performance of every backtestable P/S trade by Timothy C. Barabe, 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
7d7+71.43%+6.51%+0.43%+6.08%+4.93%
14d7+42.86%+4.97%+0.76%+4.21%+1.89%
30d7+28.57%+6.62%+3.14%+3.48%+2.75%
60d7+42.86%+15.71%+8.38%+7.33%+2.44%
90d7+57.14%+19.33%+8.05%+11.28%+8.37%
180d7+57.14%+18.94%+19.10%+1.45%-5.01%
1y7(1 pending)+33.33%+18.26%+34.00%-15.74%-18.35%
2y7(2 pending)+80.00%-21.58%+26.63%-48.22%-45.78%
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
VEEV · 6,643 shares · as of Jun 22, 2021
02,4154,8307,2449,6592021SHARES 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 · 20 buys / 20 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
HTFL
HEARTFLOW, INC.
PURCHASEGRANT
Stock grant
16,075$32.05$515.2K16,075Jun 16, 2026Jun 18, 2026View →
HTFL
HEARTFLOW, INC.
PURCHASE
8,667$2.22$19.2K179,521Mar 11, 2026Mar 12, 2026View →
HTFL
HEARTFLOW, INC.
SALE
8,66715,412Mar 11, 2026Mar 12, 2026View →
HTFL
HEARTFLOW, INC.
PURCHASE
2,497$8.33$20.8K170,854Feb 17, 2026Feb 19, 2026View →
HTFL
HEARTFLOW, INC.
SALE
2,4970Feb 17, 2026Feb 19, 2026View →
RNAC
CARTESIAN THERAPEUTICS, INC.
PURCHASEGRANT
Stock grant
7,8007,800Jan 2, 2026Jan 6, 2026View →
RNAC
CARTESIAN THERAPEUTICS, INC.
PURCHASEGRANT
Stock grant
2,60056,966Jan 2, 2026Jan 6, 2026View →
RNAC
CARTESIAN THERAPEUTICS, INC.
PURCHASE
30,000$6.86$205.8K54,366Dec 4, 2025Dec 8, 2025View →
HTFL
HEARTFLOW, INC.
PURCHASE
131,578168,357Aug 11, 2025Aug 11, 2025View →
HTFL
HEARTFLOW, INC.
SALE
131,5780Aug 11, 2025Aug 11, 2025View →
HTFL
HEARTFLOW, INC.
PURCHASEGRANT
Stock grant
23,71023,710Aug 7, 2025Aug 11, 2025View →
RNAC
CARTESIAN THERAPEUTICS, INC.
PURCHASEGRANT
Stock grant
7,8007,800Jan 2, 2025Jan 6, 2025View →
RNAC
CARTESIAN THERAPEUTICS, INC.
PURCHASEGRANT
Stock grant
2,60024,366Jan 2, 2025Jan 6, 2025View →
RNAC
CARTESIAN THERAPEUTICS, INC.
PURCHASE
7,500$12.70$95.3K21,766Aug 12, 2024Aug 14, 2024View →
RNAC
CARTESIAN THERAPEUTICS, INC.
PURCHASEGRANT
Stock grant
178,000428,013Jan 2, 2024Jan 4, 2024View →
RNAC
CARTESIAN THERAPEUTICS, INC.
PURCHASEGRANT
Stock grant
228,000228,000Jan 2, 2024Jan 4, 2024View →
RNAC
CARTESIAN THERAPEUTICS, INC.
SALE
10,3280Nov 13, 2023Nov 15, 2023View →
RNAC
CARTESIAN THERAPEUTICS, INC.
SALE
10,0000Nov 13, 2023Nov 15, 2023View →
RNAC
CARTESIAN THERAPEUTICS, INC.
SALE
20,0000Nov 13, 2023Nov 15, 2023View →
RNAC
CARTESIAN THERAPEUTICS, INC.
SALE
6,4100Nov 13, 2023Nov 15, 2023View →
RNAC
CARTESIAN THERAPEUTICS, INC.
SALE
40,0000Nov 13, 2023Nov 15, 2023View →
RNAC
CARTESIAN THERAPEUTICS, INC.
SALE
87,500$0.93$81.4K0Nov 13, 2023Nov 15, 2023View →
VEEV
VEEVA SYSTEMS INC
SALE
2510Jun 22, 2021Jun 23, 2021View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
2516,643Jun 22, 2021Jun 23, 2021View →
VEEV
VEEVA SYSTEMS INC
SALE
250251Mar 25, 2021Mar 26, 2021View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
2506,392Mar 25, 2021Mar 26, 2021View →
VEEV
VEEVA SYSTEMS INC
SALE
251501Dec 25, 2020Dec 28, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
2516,142Dec 25, 2020Dec 28, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
1,292$308.69$398.8K5,891Oct 13, 2020Oct 15, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
952$288.00$274.2K7,183Oct 8, 2020Oct 9, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
251752Sep 25, 2020Sep 28, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
2518,135Sep 25, 2020Sep 28, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASEGRANT
Stock grant
1,0031,003Jun 25, 2020Jun 26, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
347$242.00$84.0K7,884Jun 23, 2020Jun 24, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
1,428$238.45$340.5K8,231Jun 22, 2020Jun 24, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
3479,659Jun 20, 2020Jun 22, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
3470Jun 20, 2020Jun 22, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
347$156.00$54.1K9,312Apr 8, 2020Apr 9, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
3469,659Mar 20, 2020Mar 23, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
346347Mar 20, 2020Mar 23, 2020View →
Other insiders · VEEV
Loading peer insiders…
About this filer
CIK 0001237409
ROLE
Director
PRIMARY
VEEV
COMPANIES
3
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001237409DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback