MarketPeel
Insider Trading Intelligence
TF

Timothy P. Francis

VMI
SVP AND CORPORATE CONTROLLER · VALMONT INDUSTRIES INC · CIK 0001541609
FILING MIX · LIFETIME38%/62%
BUYS
26
SELLS
42
TOTAL VALUE
$6.73M
COMPANIES
1
ACTIVE SINCE
Nov 2020
HOLDINGS NOW
9,746
AVG SELL PX
$278.18
TRADE KIND
SHOWING 68 / 68
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Timothy P. Francis, 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
7d8+50.00%+0.65%+1.69%-1.04%-0.95%
14d8+12.50%+1.69%+2.33%-0.64%+0.25%
30d8+50.00%-0.96%+1.88%-2.84%-2.88%
60d8+50.00%+3.96%+2.24%+1.72%-1.30%
90d8+0.00%+13.20%+4.98%+8.22%+6.58%
180d8+12.50%+20.80%+7.27%+13.54%+13.40%
1y8(1 pending)+28.57%+14.61%+15.11%-0.50%+2.56%
2y8(3 pending)+60.00%+27.23%+25.19%+2.04%-31.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
VMI · 9,746 shares · as of Aug 1, 2025
03,1536,3079,46012,61320212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
FLOW · 26 buys / 42 sellsCOVERAGE · 20 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
1,9670Aug 1, 2025Aug 4, 2025View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
Chief Accounting Officer
1,967$168.80$332.0K12,613Aug 1, 2025Aug 4, 2025View →
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
2,867$358.52$1.03M9,746Aug 1, 2025Aug 4, 2025View →
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
435$292.87$127.4K10,646Apr 26, 2025Apr 29, 2025View →
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
694$342.86$237.9K11,081Feb 24, 2025Feb 26, 2025View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,52611,775Feb 24, 2025Feb 26, 2025View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
31910,249Dec 16, 2024Dec 18, 2024View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,0121,012Dec 16, 2024Dec 18, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
56$327.82$18.4K9,930Dec 13, 2024Dec 17, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
44$329.22$14.5K9,986Dec 12, 2024Dec 13, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
68$330.64$22.5K10,030Dec 11, 2024Dec 13, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
224$320.43$71.8K10,098Nov 4, 2024Nov 6, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
1,2000Nov 4, 2024Nov 6, 2024View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
Chief Accounting Officer
1,200$112.08$134.5K11,172Nov 4, 2024Nov 6, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Chief Accounting Officer
850$320.43$272.4K10,322Nov 4, 2024Nov 6, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Interim CFO
2,8001,700Jul 30, 2024Aug 1, 2024View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
Interim CFO
945$112.08$105.9K10,589Jul 30, 2024Aug 1, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Interim CFO
327$298.49$97.6K9,644Jul 30, 2024Aug 1, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Interim CFO
2,300$298.49$686.5K9,471Jul 30, 2024Aug 1, 2024View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
Interim CFO
2,300$112.08$257.8K11,771Jul 30, 2024Aug 1, 2024View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
Interim CFO
500$112.08$56.0K9,971Jul 30, 2024Aug 1, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Interim CFO
617$298.58$184.2K9,972Jul 30, 2024Aug 1, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Interim CFO
9450Jul 30, 2024Aug 1, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Interim CFO
655$214.75$140.7K9,471Feb 26, 2024Feb 28, 2024View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
2,14610,126Feb 26, 2024Feb 28, 2024View →
VMI
VALMONT INDUSTRIES INC
SALE
Interim CFO
79$227.18$17.9K7,980Dec 14, 2023Dec 18, 2023View →
VMI
VALMONT INDUSTRIES INC
SALE
Interim CFO
56$219.26$12.3K8,059Dec 13, 2023Dec 14, 2023View →
VMI
VALMONT INDUSTRIES INC
SALE
Interim CFO
44$221.04$9.7K8,115Dec 12, 2023Dec 14, 2023View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,7681,768Dec 11, 2023Dec 13, 2023View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
4588,159Dec 11, 2023Dec 13, 2023View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP & Finance Business Partner
669$310.51$207.7K7,701Feb 27, 2023Mar 1, 2023View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
2,2808,370Feb 27, 2023Mar 1, 2023View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP & Finance Business Partner
57$324.33$18.5K6,090Dec 16, 2022Dec 19, 2022View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
51$334.44$17.1K6,147Dec 14, 2022Dec 15, 2022View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
36$333.23$12.0K6,198Dec 13, 2022Dec 14, 2022View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
2966,234Dec 12, 2022Dec 14, 2022View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,0871,087Dec 12, 2022Dec 14, 2022View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
980$284.98$279.3K5,938Aug 11, 2022Aug 12, 2022View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
1,288$257.84$332.1K6,918May 25, 2022May 26, 2022View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
SVP and Corporate Controller
1,851$164.35$304.2K9,157May 25, 2022May 26, 2022View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
1,8510May 25, 2022May 26, 2022View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
951$257.18$244.6K8,206May 25, 2022May 26, 2022View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
9807,306Apr 26, 2022Apr 28, 2022View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,2506,712Feb 21, 2022Feb 23, 2022View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
386$216.04$83.4K6,326Feb 21, 2022Feb 23, 2022View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
73$238.35$17.4K5,462Dec 17, 2021Dec 20, 2021View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
57$244.06$13.9K5,535Dec 16, 2021Dec 20, 2021View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
51$246.65$12.6K5,592Dec 14, 2021Dec 15, 2021View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
3755,643Dec 13, 2021Dec 15, 2021View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,3911,391Dec 13, 2021Dec 15, 2021View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
345$237.00$81.8K5,268Feb 26, 2021Mar 2, 2021View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
1,704$236.53$403.0K5,613Feb 26, 2021Mar 2, 2021View →
VMI
VALMONT INDUSTRIES INC
SALEGRANT
Stock grant
944945Feb 26, 2021Mar 2, 2021View →
VMI
VALMONT INDUSTRIES INC
SALEGRANT
Stock grant
1,4850Feb 26, 2021Mar 2, 2021View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
SVP and Corporate Controller
1,485$151.90$225.6K6,373Feb 26, 2021Mar 2, 2021View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
SVP and Corporate Controller
944$112.08$105.8K7,317Feb 26, 2021Mar 2, 2021View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
47$172.92$8.1K4,888Dec 18, 2020Dec 21, 2020View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
73$175.25$12.8K4,935Dec 17, 2020Dec 18, 2020View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
57$173.73$9.9K5,008Dec 16, 2020Dec 18, 2020View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
5305,065Dec 14, 2020Dec 16, 2020View →
VMI
VALMONT INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,9671,967Dec 14, 2020Dec 16, 2020View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
1,0090Nov 17, 2020Nov 18, 2020View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
500$161.86$80.9K4,535Nov 17, 2020Nov 18, 2020View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
445$162.11$72.1K5,035Nov 17, 2020Nov 18, 2020View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
SVP and Corporate Controller
1,009$132.84$134.0K5,480Nov 17, 2020Nov 18, 2020View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
SVP and Corporate Controller
9441,889Nov 3, 2020Nov 4, 2020View →
VMI
VALMONT INDUSTRIES INC
PURCHASE
SVP and Corporate Controller
944$112.08$105.8K5,237Nov 3, 2020Nov 4, 2020View →
VMI
VALMONT INDUSTRIES INC
SALE
SVP and Corporate Controller
766$152.99$117.2K4,471Nov 3, 2020Nov 4, 2020View →
Other insiders · VMI
Loading peer insiders…
About this filer
CIK 0001541609
ROLE
SVP and Corporate Controller
PRIMARY
VMI
COMPANIES
1
ACTIVE SINCE
Nov 2020
MARKETPEEL · /INSIDER/0001541609DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback