MarketPeel
Insider Trading Intelligence
DK

David M. Kelly

MLAB
DIRECTOR · MESA LABORATORIES INC /CO/ · CIK 0001191768
FILING MIX · LIFETIME42%/58%
BUYS
21
SELLS
29
TOTAL VALUE
$1.76M
COMPANIES
1
ACTIVE SINCE
Jun 2020
HOLDINGS NOW
2,618
AVG SELL PX
$258.62
TRADE KIND
SHOWING 50 / 50
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
11 backtested trades · 8 horizons
Forward-return performance of every backtestable P/S trade by David M. Kelly, 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
7d11+81.82%-1.41%-0.31%-1.10%-1.69%
14d11+54.55%-0.58%-0.02%-0.56%-2.67%
30d11+9.09%+2.19%+0.03%+2.16%-0.00%
60d11+18.18%+8.83%+2.07%+6.75%+10.95%
90d11+27.27%+5.59%+5.19%+0.40%+2.20%
180d11+36.36%+4.74%+10.35%-5.60%+0.17%
1y11+27.27%-0.79%+20.73%-21.52%-19.75%
2y11+100.00%-34.62%+16.24%-50.86%-48.95%
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
MLAB · 2,618 shares · as of Nov 8, 2021
01,0162,0313,0474,0622021SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
FLOW · 21 buys / 29 sellsCOVERAGE · 7 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILED
MLAB
MESA LABORATORIES INC /CO/
SALE
18569Nov 8, 2021Nov 9, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
18$324.07$5.8K2,600Nov 8, 2021Nov 9, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
18$58.51$1.1K2,618Nov 8, 2021Nov 9, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASEGRANT
Stock grant
431431Sep 1, 2021Sep 1, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
603$267.29$161.2K2,600Aug 31, 2021Sep 1, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
3083,203Aug 15, 2021Aug 16, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
3080Aug 15, 2021Aug 16, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
2650Jun 15, 2021Jun 16, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
2652,895Jun 15, 2021Jun 16, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
3060Jun 15, 2021Jun 16, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
302,630Jun 15, 2021Jun 16, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
200677Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
200877Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
90$142.40$12.8K3,451Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
200$97.78$19.6K3,161Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
200$122.66$24.5K3,361Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
189$70.56$13.3K2,961Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
1721,266Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
1891,077Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
172$89.70$15.4K2,772Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
90587Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
851$260.28$221.5K2,600Jun 4, 2021Jun 7, 2021
MLAB
MESA LABORATORIES INC /CO/
SALE
250$283.18$70.8K2,350Dec 11, 2020Dec 14, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
704$283.31$199.5K2,600Nov 16, 2020Nov 18, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
171,438Nov 16, 2020Nov 18, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
17$58.51$9953,304Nov 16, 2020Nov 18, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
4770Nov 15, 2020Nov 16, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
4773,287Nov 15, 2020Nov 16, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASEGRANT
Stock grant
308308Nov 15, 2020Nov 16, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
600$122.66$73.6K3,410Aug 31, 2020Sep 2, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
600$245.00$147.0K2,810Aug 31, 2020Sep 2, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
6001,455Aug 31, 2020Sep 2, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
1802,055Aug 28, 2020Sep 2, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
180$142.40$25.6K2,990Aug 28, 2020Sep 2, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
180$244.00$43.9K2,810Aug 28, 2020Sep 2, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
800$97.78$78.2K3,610Aug 17, 2020Aug 18, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
8002,235Aug 17, 2020Aug 18, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
800$247.72$198.2K2,810Aug 17, 2020Aug 18, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
942$250.00$235.5K2,810Aug 10, 2020Aug 13, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
853,977Aug 10, 2020Aug 13, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
85$58.51$5.0K2,895Aug 10, 2020Aug 13, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
85$250.00$21.3K2,810Aug 10, 2020Aug 13, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
344$89.70$30.9K3,154Aug 10, 2020Aug 13, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
344$250.00$86.0K2,810Aug 10, 2020Aug 13, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
942$70.56$66.5K3,752Aug 10, 2020Aug 13, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
3444,062Aug 10, 2020Aug 13, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
9423,035Aug 10, 2020Aug 13, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASE
302,810Jun 15, 2020Jun 16, 2020
MLAB
MESA LABORATORIES INC /CO/
SALE
3090Jun 15, 2020Jun 16, 2020
MLAB
MESA LABORATORIES INC /CO/
PURCHASEGRANT
Stock grant
265265Jun 15, 2020Jun 16, 2020
Other insiders · MLAB
Loading peer insiders…
About this filer
CIK 0001191768
ROLE
Director
PRIMARY
MLAB
COMPANIES
1
ACTIVE SINCE
Jun 2020
MARKETPEEL · /INSIDER/0001191768DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback