MarketPeel
Insider Trading Intelligence
WL

William J. Phd Link

TARS
DIRECTOR · TARSUS PHARMACEUTICALS, INC. · CIK 0001228684
FILING MIX · LIFETIME58%/42%
BUYS
57
SELLS
41
TOTAL VALUE
$12.50M
COMPANIES
5
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
672,930
AVG SELL PX
$57.14
TRADE KIND
SHOWING 98 / 98
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
15 backtested trades · 8 horizons · 23 pending
Forward-return performance of every backtestable P/S trade by William J. Phd Link, 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
7d15+40.00%-1.39%+0.97%-2.37%-3.59%
14d15+26.67%+2.19%+0.59%+1.60%+0.81%
30d15+33.33%+6.03%+3.16%+2.87%-0.41%
60d15+53.33%+1.21%+4.82%-3.61%-16.18%
90d15+53.33%+15.90%+4.91%+10.99%-12.67%
180d15(3 pending)+58.33%+10.44%+10.79%-0.35%-21.11%
1y15(9 pending)+66.67%+8.46%+23.69%-15.23%-56.59%
2y15(11 pending)+100.00%-55.47%+29.14%-84.61%-84.61%
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
TARS · 806 shares · as of Jun 25, 2026
0278,075556,151834,2261,112,301202120222023202420252026SHARES 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 · 57 buys / 41 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
806806Jun 25, 2026Jun 29, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
3,8373,837Jun 25, 2026Jun 29, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
2,4172,417Jun 25, 2026Jun 29, 2026View →
RXST
RXSIGHT, INC.
PURCHASEGRANT
Stock grant
37,03774,892Jun 17, 2026Jun 18, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
10,572$61.97$655.1K108,714Jun 15, 2026Jun 17, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
1,928$62.94$121.3K106,786Jun 15, 2026Jun 17, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
2,9540Jun 12, 2026Jun 16, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
2,954119,286Jun 12, 2026Jun 16, 2026View →
LNSR
LENSAR, INC.
PURCHASEGRANT
Stock grant
17,421568,062Jun 3, 2026Jun 5, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
8,378$69.03$578.3K116,825Mar 16, 2026Mar 18, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
493$69.75$34.4K116,332Mar 16, 2026Mar 18, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
3,629$68.09$247.1K125,203Mar 16, 2026Mar 18, 2026View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
6,306$81.75$515.5K129,980Dec 15, 2025Dec 17, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
1,148$82.39$94.6K128,832Dec 15, 2025Dec 17, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
4,766$81.50$388.4K0Dec 15, 2025Dec 17, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
5,046$80.80$407.7K136,286Dec 15, 2025Dec 17, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
5,680$80.71$458.4K4,766Dec 15, 2025Dec 17, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALEGRANT
Gift
2,000141,332Sep 16, 2025Sep 18, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
27,116$57.00$1.55M143,332Sep 8, 2025Sep 10, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
3,350170,448Jun 13, 2025Jun 16, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
3,3500Jun 13, 2025Jun 16, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
4,5404,540Jun 12, 2025Jun 16, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
2,9542,954Jun 12, 2025Jun 16, 2025View →
RXST
RXSIGHT, INC.
PURCHASEGRANT
Stock grant
10,75237,855Jun 3, 2025Jun 4, 2025View →
LNSR
LENSAR, INC.
PURCHASEGRANT
Stock grant
7,374550,641May 23, 2025May 28, 2025View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
74,89235,000Aug 12, 2024Aug 14, 2024View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
27,116167,098Aug 12, 2024Aug 14, 2024View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
29,979$26.01$779.8K5,021Aug 12, 2024Aug 14, 2024View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
5,021$26.53$133.2K0Aug 12, 2024Aug 14, 2024View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
10,44610,446Aug 12, 2024Aug 14, 2024View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
3,350139,982Jun 24, 2024Jun 25, 2024View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
3,3500Jun 24, 2024Jun 25, 2024View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
5,0005,000Jun 13, 2024Jun 14, 2024View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
3,3503,350Jun 13, 2024Jun 14, 2024View →
RXST
RXSIGHT, INC.
PURCHASEGRANT
Stock grant
2,55427,103Jun 6, 2024Jun 10, 2024View →
LNSR
LENSAR, INC.
PURCHASEGRANT
Stock grant
22,000543,267May 7, 2024May 9, 2024View →
RXST
RXSIGHT, INC.
SALE
20,598$49.54$1.02M31,900Feb 1, 2024Feb 2, 2024View →
RXST
RXSIGHT, INC.
SALEGRANT
Gift
3,00021,248Feb 1, 2024Feb 2, 2024View →
RXST
RXSIGHT, INC.
SALE
7,652$50.01$382.7K24,248Feb 1, 2024Feb 2, 2024View →
RXST
RXSIGHT, INC.
PURCHASE
2,61024,549Aug 17, 2023Aug 18, 2023View →
RXST
RXSIGHT, INC.
PURCHASE
21,24852,498Aug 17, 2023Aug 18, 2023View →
RXST
RXSIGHT, INC.
SALE
694,1240Aug 17, 2023Aug 18, 2023View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
5,0005,000Jun 22, 2023Jun 26, 2023View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
3,3503,350Jun 22, 2023Jun 26, 2023View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
2,0000Jun 16, 2023Jun 21, 2023View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
2,000136,632Jun 16, 2023Jun 21, 2023View →
RXST
RXSIGHT, INC.
PURCHASEGRANT
Stock grant
5,73121,939Jun 1, 2023Jun 5, 2023View →
LNSR
LENSAR, INC.
PURCHASEGRANT
Stock grant
33,17533,175May 25, 2023May 30, 2023View →
LNSR
LENSAR, INC.
PURCHASEGRANT
Stock grant
9,288521,267May 25, 2023May 30, 2023View →
RXST
RXSIGHT, INC.
SALE
258,3900May 11, 2023May 12, 2023View →
RXST
RXSIGHT, INC.
PURCHASE
98,715694,124May 11, 2023May 12, 2023View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
41,219109,892May 11, 2023May 15, 2023View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
215,5760May 11, 2023May 15, 2023View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
52,19468,673Mar 15, 2023Mar 17, 2023View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
215,575215,576Mar 15, 2023Mar 17, 2023View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
215,575431,151Nov 10, 2022Nov 14, 2022View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
8,38216,479Nov 10, 2022Nov 14, 2022View →
RXST
RXSIGHT, INC.
PURCHASE
107,236595,409Nov 9, 2022Nov 14, 2022View →
RXST
RXSIGHT, INC.
SALE
316,694258,390Nov 9, 2022Nov 14, 2022View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
215,575646,726Aug 15, 2022Aug 17, 2022View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
3,7498,097Aug 15, 2022Aug 17, 2022View →
RXST
RXSIGHT, INC.
PURCHASE
107,236488,173Aug 10, 2022Aug 11, 2022View →
RXST
RXSIGHT, INC.
SALE
316,694575,084Aug 10, 2022Aug 11, 2022View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
7,0007,000Jun 16, 2022Jul 1, 2022View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
2,0002,000Jun 16, 2022Jul 1, 2022View →
RXST
RXSIGHT, INC.
PURCHASE
126,979380,937Jun 8, 2022Jun 9, 2022View →
RXST
RXSIGHT, INC.
SALE
375,000891,778Jun 8, 2022Jun 9, 2022View →
RXST
RXSIGHT, INC.
PURCHASEGRANT
Stock grant
10,34947,458Jun 2, 2022Jun 3, 2022View →
LNSR
LENSAR, INC.
PURCHASEGRANT
Stock grant
4,285511,979May 25, 2022May 31, 2022View →
LNSR
LENSAR, INC.
PURCHASEGRANT
Stock grant
15,61615,616May 25, 2022May 31, 2022View →
RXST
RXSIGHT, INC.
PURCHASE
126,979253,958May 17, 2022Jun 8, 2022View →
RXST
RXSIGHT, INC.
SALE
375,0001,266,778May 17, 2022May 19, 2022View →
RXST
RXSIGHT, INC.
SALE
375,0001,641,778Mar 15, 2022Mar 17, 2022View →
RXST
RXSIGHT, INC.
PURCHASE
126,979126,979Mar 15, 2022Jun 8, 2022View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
250,000862,301Nov 11, 2021Nov 16, 2021View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
4,3484,348Nov 11, 2021Nov 16, 2021View →
RXST
RXSIGHT, INC.
PURCHASE
31,250$16.00$500.0K37,109Aug 3, 2021Aug 5, 2021View →
RXST
RXSIGHT, INC.
SALE
2,016,7780Aug 3, 2021Aug 5, 2021View →
RXST
RXSIGHT, INC.
PURCHASE
2,016,7782,016,778Aug 3, 2021Aug 5, 2021View →
RXST
RXSIGHT, INC.
PURCHASEGRANT
Stock grant
5,8595,859Jul 30, 2021Aug 2, 2021View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
10,00010,000Jun 15, 2021Jun 17, 2021View →
GKOS
GLAUKOS CORP
PURCHASEGRANT
Stock grant
2,38217,821Jun 3, 2021Jun 7, 2021View →
LNSR
LENSAR, INC.
PURCHASEGRANT
Stock grant
20,84720,847May 18, 2021May 20, 2021View →
LNSR
LENSAR, INC.
PURCHASEGRANT
Stock grant
80,157507,694Dec 7, 2020Dec 10, 2020View →
GKOS
GLAUKOS CORP
PURCHASE
25,000$32.00$800.0K50,439Dec 1, 2020Dec 3, 2020View →
GKOS
GLAUKOS CORP
SALE
10,0000Dec 1, 2020Dec 3, 2020View →
GKOS
GLAUKOS CORP
SALE
600$68.72$41.2K15,439Dec 1, 2020Dec 3, 2020View →
GKOS
GLAUKOS CORP
PURCHASE
10,000$7.28$72.8K25,439Dec 1, 2020Dec 3, 2020View →
GKOS
GLAUKOS CORP
SALE
25,0000Dec 1, 2020Dec 3, 2020View →
GKOS
GLAUKOS CORP
SALE
49,400$67.96$3.36M16,039Dec 1, 2020Dec 3, 2020View →
GKOS
GLAUKOS CORP
PURCHASE
15,000$24.69$370.4K65,439Dec 1, 2020Dec 3, 2020View →
GKOS
GLAUKOS CORP
SALE
15,0000Dec 1, 2020Dec 3, 2020View →
TARS
TARSUS PHARMACEUTICALS, INC.
PURCHASE
1,112,3011,112,301Oct 20, 2020Oct 20, 2020View →
TARS
TARSUS PHARMACEUTICALS, INC.
SALE
1,112,3010Oct 20, 2020Oct 20, 2020View →
GKOS
GLAUKOS CORP
PURCHASEGRANT
Stock grant
3,90015,439Jun 3, 2020Jun 5, 2020View →
EW
EDWARDS LIFESCIENCES CORP
PURCHASEGRANT
Stock grant
1,10111,004May 8, 2020May 11, 2020View →
EW
EDWARDS LIFESCIENCES CORP
PURCHASEGRANT
Stock grant
34511,349May 8, 2020May 11, 2020View →
GKOS
GLAUKOS CORP
PURCHASEGRANT
Stock grant
2,11311,539Jan 2, 2020Jan 3, 2020View →
Other insiders · TARS
Loading peer insiders…
About this filer
CIK 0001228684
ROLE
Director
PRIMARY
TARS
COMPANIES
5
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001228684DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback