MarketPeel
Insider Trading Intelligence
TW

Troy Wichterman

BLFS
CHIEF FINANCIAL OFFICER · BIOLIFE SOLUTIONS INC · CIK 0001892616
FILING MIX · LIFETIME31%/69%
BUYS
30
SELLS
66
TOTAL VALUE
$3.14M
COMPANIES
1
ACTIVE SINCE
Nov 2021
HOLDINGS NOW
214,093
AVG SELL PX
$22.69
TRADE KIND
SHOWING 96 / 96
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
63 backtested trades · 8 horizons · 34 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Troy Wichterman, 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
7d63+57.14%-0.56%-0.17%-0.38%-0.97%-0.46
14d63+50.79%-0.35%+0.02%-0.37%-1.45%-0.34
30d63+55.56%-1.79%+0.43%-2.22%-4.52%-1.36
60d63+50.79%-3.19%+1.24%-4.42%-4.70%-1.84
90d63+47.62%-0.31%+2.95%-3.65%-4.15%-1.09
180d63(2 pending)+42.62%-0.10%+5.76%-5.72%-3.05%-1.38
1y63(9 pending)+51.85%+8.29%+14.52%-6.21%-17.41%-1.02
2y63(23 pending)+22.50%+18.07%+37.45%-19.36%-28.55%-3.06
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
BLFS · 214,093 shares · as of Jun 18, 2026
061,691123,381185,072246,76220222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 30 buys / 66 sellsCOVERAGE · 19 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
937$26.04$24.4K214,093Jun 18, 2026Jun 22, 2026View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
1,026$26.10$26.8K215,030Jun 8, 2026Jun 10, 2026View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
844$19.27$16.3K216,056Apr 8, 2026Apr 10, 2026View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
3,749$19.12$71.7K216,900Mar 19, 2026Mar 23, 2026View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
588$20.74$12.2K220,649Mar 3, 2026Mar 5, 2026View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
25,525$22.65$578.1K221,237Feb 24, 2026Feb 26, 2026View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
31,150181,896Feb 24, 2026Feb 26, 2026View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
64,866246,762Feb 24, 2026Feb 26, 2026View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
990$25.59$25.3K150,746Jan 6, 2026Jan 8, 2026View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
1,033$25.13$26.0K151,736Dec 9, 2025Dec 17, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
30,000$25.72$771.6K152,769Dec 4, 2025Dec 5, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
584$26.74$15.6K182,769Nov 25, 2025Nov 28, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
833$27.36$22.8K183,353Oct 9, 2025Oct 14, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
1,032$26.83$27.7K184,186Sep 11, 2025Sep 15, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
590$25.44$15.0K185,218Aug 26, 2025Aug 28, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
877$22.27$19.5K185,808Jul 7, 2025Jul 9, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
1,042$23.70$24.7K186,685Jun 10, 2025Jun 12, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
583$22.46$13.1K187,727May 28, 2025May 30, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
932$20.11$18.7K188,310Apr 9, 2025Apr 11, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
25,687$22.66$582.1K189,242Apr 1, 2025Apr 3, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
38,102154,911Mar 18, 2025Mar 20, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
60,018214,929Mar 18, 2025Mar 20, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
4,151$25.00$103.8K116,809Mar 11, 2025Mar 13, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
660$25.46$16.8K120,960Mar 3, 2025Mar 5, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
159$26.54$4.2K121,620Feb 12, 2025Feb 14, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
987$27.02$26.7K121,779Jan 6, 2025Jan 8, 2025View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
581$27.20$15.8K122,766Nov 26, 2024Nov 29, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
147$26.19$3.8K123,347Nov 12, 2024Nov 14, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
894$23.15$20.7K123,494Oct 30, 2024Nov 1, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
611$25.12$15.3K124,388Sep 16, 2024Sep 18, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
142$25.61$3.6K124,999Aug 21, 2024Sep 18, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
828$20.54$17.0K125,141Jul 11, 2024Sep 18, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
574$21.78$12.5K125,969May 29, 2024May 31, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
115$22.18$2.6K126,543May 17, 2024May 21, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
956$15.31$14.6K126,658Apr 18, 2024Apr 22, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
520$17.83$9.3K127,614Mar 21, 2024Mar 25, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
7,249$16.60$120.3K128,134Mar 12, 2024Mar 12, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
361$17.42$6.3K135,383Mar 11, 2024Mar 12, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
41,715106,538Mar 8, 2024Mar 12, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
29,206135,744Mar 8, 2024Mar 12, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
97$17.35$1.7K64,823Feb 21, 2024Feb 23, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
2,419$16.76$40.5K64,920Jan 19, 2024Jan 23, 2024View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
314$16.79$5.3K67,339Dec 22, 2023Dec 28, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
25467,366Dec 17, 2023Dec 19, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
28767,653Dec 3, 2023Dec 21, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
666$12.37$8.2K67,112Dec 1, 2023Dec 4, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
29867,778Nov 19, 2023Dec 4, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
97$10.66$1.0K67,480Nov 13, 2023Nov 15, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
33367,577Nov 5, 2023Nov 13, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
37367,244Oct 22, 2023Oct 24, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
28166,871Oct 8, 2023Oct 10, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
29066,590Sep 24, 2023Oct 2, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
539$12.70$6.8K66,300Sep 21, 2023Sep 25, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
40866,839Sep 10, 2023Sep 12, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
49866,431Aug 27, 2023Aug 30, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
585$10.99$6.4K65,933Aug 25, 2023Aug 29, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
94$12.57$1.2K66,518Aug 14, 2023Aug 16, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
541$23.41$12.7K66,612Jun 22, 2023Jun 22, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
560$23.21$13.0K67,153May 31, 2023Jun 2, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE10b5-1
10b5-1 plan
137$19.41$2.7K67,713May 16, 2023May 17, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
310$21.84$6.8K67,850Mar 22, 2023Mar 22, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
10,000$20.64$206.4K68,160Mar 20, 2023Mar 22, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASE
Chief Financial Officer
938$2.06$1.9K78,160Mar 20, 2023Mar 22, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
9380Mar 20, 2023Mar 22, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
31$22.95$71177,222Mar 7, 2023Mar 9, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
1,576$22.75$35.9K77,253Mar 1, 2023Mar 3, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
117$21.47$2.5K78,829Feb 21, 2023Feb 23, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
34,29578,946Jan 3, 2023Jan 10, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
34,29534,295Jan 3, 2023Jan 10, 2023View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
528$17.55$9.3K44,651Dec 22, 2022Dec 23, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
52$19.93$1.0K45,179Nov 29, 2022Nov 30, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
121$20.20$2.4K45,231Nov 22, 2022Nov 23, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
569$21.91$12.5K45,352Sep 23, 2022Sep 26, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
51$23.44$1.2K45,921Aug 31, 2022Sep 1, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
116$24.81$2.9K45,972Aug 16, 2022Aug 18, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
23446,088Aug 14, 2022Aug 16, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
29945,854Jul 29, 2022Aug 2, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
36245,555Jul 17, 2022Jul 19, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
39445,193Jul 3, 2022Jul 6, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
456$15.95$7.3K44,799Jun 24, 2022Jun 28, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
41845,255Jun 19, 2022Jun 21, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
41944,837Jun 5, 2022Jun 7, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
43$14.53$62544,418May 27, 2022Jun 1, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
44844,461May 22, 2022May 24, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
125$12.32$1.5K44,013May 13, 2022May 17, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
551$23.06$12.7K44,138Mar 22, 2022Mar 24, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
56$23.78$1.3K21,324Mar 1, 2022Mar 3, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
23,36544,745Feb 24, 2022Mar 9, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASEGRANT
Stock grant
23,36523,365Feb 24, 2022Mar 9, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
695$26.57$18.5K21,380Feb 15, 2022Feb 17, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
47$30.75$1.4K22,075Jan 7, 2022Feb 17, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASE
Chief Financial Officer
47$30.75$1.4K22,075Jan 7, 2022Jan 11, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
310$38.49$11.9K22,122Dec 22, 2021Feb 17, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASE
Chief Financial Officer
310$38.49$11.9K22,122Dec 22, 2021Dec 23, 2021View →
BLFS
BIOLIFE SOLUTIONS INC
SALE
Chief Financial Officer
33$37.59$1.2K22,432Nov 30, 2021Feb 17, 2022View →
BLFS
BIOLIFE SOLUTIONS INC
PURCHASE
Chief Financial Officer
33$37.59$1.2K22,432Nov 30, 2021Dec 2, 2021View →
Other insiders · BLFS
Loading peer insiders…
About this filer
CIK 0001892616
ROLE
Chief Financial Officer
PRIMARY
BLFS
COMPANIES
1
ACTIVE SINCE
Nov 2021
MARKETPEEL · /INSIDER/0001892616DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback