MarketPeel
Insider Trading Intelligence
JM

Joseph Michael Mcfarland

LOW
EVP, STORES · LOWES COMPANIES INC · CIK 0001675461
FILING MIX · LIFETIME58%/42%
BUYS
22
SELLS
16
TOTAL VALUE
$34.48M
COMPANIES
1
ACTIVE SINCE
Apr 2020
HOLDINGS NOW
64,252
AVG SELL PX
$234.79
TRADE KIND
SHOWING 38 / 38
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizons · 5 pending
Forward-return performance of every backtestable P/S trade by Joseph Michael Mcfarland, 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
7d5+60.00%+0.06%+0.94%-0.88%-1.08%
14d5+60.00%-1.24%+0.84%-2.07%-2.24%
30d5+80.00%-7.40%-0.25%-7.15%-3.64%
60d5+60.00%-8.21%+2.76%-10.97%-10.64%
90d5+100.00%-8.26%+3.94%-12.20%-13.29%
180d5+60.00%-3.55%+7.49%-11.04%-10.79%
1y5(2 pending)+33.33%+4.58%+24.69%-20.11%-17.00%
2y5(3 pending)+0.00%+19.55%+53.79%-34.24%-34.24%
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
LOW · 64,252 shares · as of Apr 1, 2026
027,59455,18882,782110,376202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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 · 22 buys / 16 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
9,53573,787Apr 1, 2026Apr 2, 2026View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
2,314$235.98$546.1K64,252Apr 1, 2026Apr 2, 2026View →
LOW
LOWES COMPANIES INC
PURCHASE
EVP, Stores
43,810$114.07$5.00M110,376Sep 11, 2025Sep 12, 2025View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
2,220$273.18$606.5K66,566Sep 11, 2025Sep 12, 2025View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
41,590$272.57$11.34M68,786Sep 11, 2025Sep 12, 2025View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
43,8100Sep 11, 2025Sep 12, 2025View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
8,5310Apr 1, 2025Apr 3, 2025View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
5,679$234.01$1.33M56,951Apr 1, 2025Apr 3, 2025View →
LOW
LOWES COMPANIES INC
PURCHASE
EVP, Stores
8,53162,630Apr 1, 2025Apr 3, 2025View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
9,61566,566Apr 1, 2025Apr 3, 2025View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
14,51614,516Apr 1, 2025Apr 3, 2025View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
8,5318,531Mar 20, 2025Mar 24, 2025View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
4,000$270.74$1.08M54,099Oct 3, 2024Oct 4, 2024View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
4,40258,099Apr 1, 2024Apr 3, 2024View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
12,94712,947Apr 1, 2024Apr 3, 2024View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
15,5250Apr 1, 2024Apr 3, 2024View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
8,422$249.28$2.10M53,697Apr 1, 2024Apr 3, 2024View →
LOW
LOWES COMPANIES INC
PURCHASE
EVP, Stores
15,52562,119Apr 1, 2024Apr 3, 2024View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
15,52515,525Mar 21, 2024Mar 25, 2024View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
4,500$222.53$1.00M46,594Aug 28, 2023Aug 29, 2023View →
LOW
LOWES COMPANIES INC
PURCHASE
EVP, Stores
38,79867,151Apr 1, 2023Apr 4, 2023View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
5,38051,094Apr 1, 2023Apr 4, 2023View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
21,437$199.97$4.29M45,714Apr 1, 2023Apr 4, 2023View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
38,7980Apr 1, 2023Apr 4, 2023View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
16,46716,467Apr 1, 2023Apr 4, 2023View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
38,79838,798Mar 23, 2023Mar 27, 2023View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
15,301$203.82$3.12M28,353Dec 19, 2022Dec 20, 2022View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
15,301$202.40$3.10M39,009Apr 1, 2022Apr 5, 2022View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
27,5400Apr 1, 2022Apr 5, 2022View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
15,85715,857Apr 1, 2022Apr 5, 2022View →
LOW
LOWES COMPANIES INC
PURCHASE
EVP, Stores
27,54054,310Apr 1, 2022Apr 5, 2022View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
4,64543,654Apr 1, 2022Apr 5, 2022View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
27,54027,540Mar 17, 2022Mar 21, 2022View →
LOW
LOWES COMPANIES INC
SALE
EVP, Stores
4,801$203.70$978.0K26,770Oct 1, 2021Oct 5, 2021View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
16,17916,179Apr 1, 2021Apr 5, 2021View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
4,24131,571Apr 1, 2021Apr 5, 2021View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
41,98841,988Apr 1, 2020Apr 3, 2020View →
LOW
LOWES COMPANIES INC
PURCHASEGRANT
Stock grant
9,70027,330Apr 1, 2020Apr 3, 2020View →
Other insiders · LOW
Loading peer insiders…
About this filer
CIK 0001675461
ROLE
EVP, Stores
PRIMARY
LOW
COMPANIES
1
ACTIVE SINCE
Apr 2020
MARKETPEEL · /INSIDER/0001675461DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback