MarketPeel
Insider Trading Intelligence
JH

Joseph F. Hanna

MGRC
PRESIDENT & CEO · MCGRATH RENTCORP · CIK 0001226137
FILING MIX · LIFETIME40%/60%
BUYS
62
SELLS
93
TOTAL VALUE
$43.60M
COMPANIES
2
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
217,728
AVG SELL PX
$97.99
TRADE KIND
SHOWING 155 / 155
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
12 backtested trades · 8 horizons · 24 pending
Forward-return performance of every backtestable P/S trade by Joseph F. Hanna, 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
7d12+50.00%-0.98%+0.54%-1.53%-1.10%
14d12+58.33%-0.31%+2.29%-2.60%-2.23%
30d12+66.67%-0.48%+3.21%-2.53%-3.17%
60d12+50.00%-0.92%+4.49%-5.42%-5.96%
90d12(3 pending)+55.56%+1.74%+7.37%-5.63%-2.25%
180d12(3 pending)+66.67%-6.46%+8.78%-15.24%-19.85%
1y12(6 pending)+83.33%-6.54%+20.83%-27.37%-27.37%
2y12(12 pending)
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
MGRC · 151,549 shares · as of Jul 1, 2026
049,58899,176148,763198,351202120222023202420252026SHARES 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
2026
FLOW · 62 buys / 93 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MGRC
MCGRATH RENTCORP
SALE10b5-1
10b5-1 plan
2,237$121.23$271.2K151,549Jul 1, 2026Jul 2, 2026View →
MGRC
MCGRATH RENTCORP
SALE10b5-1
10b5-1 plan
4,803$120.51$578.8K153,786Jul 1, 2026Jul 2, 2026View →
MGRC
MCGRATH RENTCORP
SALE10b5-1
10b5-1 plan
460$119.21$54.8K158,589Jul 1, 2026Jul 2, 2026View →
JBI
JANUS INTERNATIONAL GROUP, INC.
PURCHASEGRANT
Stock grant
20,91266,179Jun 9, 2026Jun 10, 2026View →
MGRC
MCGRATH RENTCORP
SALE
530$112.00$59.4K159,049May 5, 2026May 5, 2026View →
MGRC
MCGRATH RENTCORP
SALE
400$113.06$45.2K0May 5, 2026May 7, 2026View →
MGRC
MCGRATH RENTCORP
SALE
9,070$112.46$1.02M159,979May 4, 2026May 5, 2026View →
MGRC
MCGRATH RENTCORP
SALE
400$113.19$45.3K159,579May 4, 2026May 5, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,300169,049Feb 27, 2026Mar 3, 2026View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
3,1970Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
25,967183,688Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
15,939$114.48$1.82M167,749Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
3,197157,721Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
16,3100Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
8,807162,444Feb 23, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
7,920$113.07$895.5K154,524Feb 23, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
8,8078,807Feb 23, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
5,685$126.90$721.4K156,212Jul 29, 2025Jul 31, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
6,317$125.67$793.8K161,897Jul 29, 2025Jul 31, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,575$127.91$329.4K153,637Jul 29, 2025Jul 31, 2025View →
JBI
JANUS INTERNATIONAL GROUP, INC.
PURCHASEGRANT
Stock grant
24,73445,267Jun 9, 2025Jun 10, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
8,601$108.79$935.7K168,296May 2, 2025May 5, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
82$109.82$9.0K168,214May 2, 2025May 5, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
5,567$108.89$606.2K176,897May 1, 2025May 5, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,771193,043Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
8,3100Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
10,579$125.25$1.33M182,464Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,7710Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
16,620190,272Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
3,197180,217Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
8,80617,614Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
8,806177,020Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
6,565$125.66$825.0K173,652Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
3,1973,197Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
16,910168,214Feb 21, 2025Feb 25, 2025View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
4,105$121.73$499.7K151,304Nov 7, 2024Nov 7, 2024View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
11,430$119.64$1.37M159,819Nov 6, 2024Nov 7, 2024View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
4,410$120.51$531.4K155,409Nov 6, 2024Nov 7, 2024View →
JBI
JANUS INTERNATIONAL GROUP, INC.
PURCHASEGRANT
Stock grant
15,81320,533Jun 18, 2024Jun 20, 2024View →
JBI
JANUS INTERNATIONAL GROUP, INC.
PURCHASEGRANT
Stock grant
4,7204,720Mar 19, 2024Mar 19, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,674178,533Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,6740Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
16,040175,859Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
3,1966,394Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
8,0200Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,770181,303Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,7702,771Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
13,250$124.65$1.65M171,249Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
3,196184,499Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
26,42026,420Feb 23, 2024Feb 27, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
56,000$34.57$1.94M198,351Mar 2, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
56,0000Mar 2, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
19,162$101.03$1.94M179,189Mar 2, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
19,370$101.03$1.96M159,819Mar 2, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
56,000$34.57$1.94M175,572Mar 2, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
19,162$101.03$1.94M156,410Mar 2, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
56,0000Mar 2, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
19,370$101.03$1.96M137,040Mar 2, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
1,053$101.03$106.4K142,351Mar 1, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,0020Mar 1, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,002143,404Mar 1, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,0020Mar 1, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
1,053$101.03$106.4K119,572Mar 1, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,002120,625Mar 1, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,7695,541Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,769152,063Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,6732,674Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
3,205149,294Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
8,658140,455Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
3,2050Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,673146,089Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,961143,416Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
10,661$101.99$1.09M141,402Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,9610Feb 27, 2023Mar 14, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,673123,310Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
3,205126,515Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
3,2050Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
10,661$101.99$1.09M118,623Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
8,658117,676Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,6732,674Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,769129,284Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,961120,637Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,7695,541Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,9610Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
9,5909,590Feb 24, 2023Feb 27, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
16,31016,310Feb 24, 2023Feb 27, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
35,300$24.60$868.4K155,411May 24, 2022May 26, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
35,3000May 24, 2022May 26, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
12,959$81.50$1.06M142,452May 24, 2022May 26, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
10,655$81.50$868.4K131,797May 24, 2022May 26, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
30,00035,300May 18, 2022May 20, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
8,836$83.53$738.1K120,111May 18, 2022May 20, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
30,000$24.60$738.0K139,018May 18, 2022May 20, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
10,071$83.53$841.2K128,947May 18, 2022May 20, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
4,0400Mar 2, 2022Mar 4, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
4,040111,022Mar 2, 2022Mar 4, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
4,040111,022Mar 2, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,004$80.43$161.2K109,018Mar 2, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
4,0400Mar 2, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,004$80.43$161.2K109,018Mar 2, 2022Mar 4, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,002107,975Mar 1, 2022Mar 4, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
993$79.72$79.2K106,982Mar 1, 2022Mar 4, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,0022,002Mar 1, 2022Mar 4, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
993$79.72$79.2K106,982Mar 1, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,0022,002Mar 1, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,002107,975Mar 1, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
12,2050Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
8,686$81.28$706.0K105,973Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
12,205108,912Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,7870Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,9602,961Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,787111,699Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,960114,659Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,6735,347Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
3,20599,518Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
8,3108,310Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
3,2053,205Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
President and CEO
2,67396,313Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President and CEO
2,811$81.25$228.4K96,707Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
30,00065,300May 25, 2021May 27, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
30,000$24.60$738.0K112,390May 25, 2021May 27, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
8,537$86.45$738.0K103,853May 25, 2021May 27, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
10,213$86.45$882.9K93,640May 25, 2021May 27, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
1,923$76.90$147.9K82,390Mar 2, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
4,04084,313Mar 2, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
2,7872,787Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
13,214$78.58$1.04M80,273Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
2,9595,921Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
2,78770,508Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
20,0200Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
4,0404,040Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
20,02093,487Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
2,95973,467Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
2,0024,004Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
2,00267,721Mar 1, 2021Mar 3, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
8,0208,020Feb 25, 2021Mar 1, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
6,4106,410Feb 25, 2021Mar 1, 2021View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
7,913$67.77$536.3K80,589Aug 20, 2020Aug 24, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
31,5000Aug 20, 2020Aug 24, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
31,500$31.99$1.01M88,502Aug 20, 2020Aug 24, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
14,870$67.77$1.01M65,719Aug 20, 2020Aug 24, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
23,300$32.64$760.5K73,862Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
11,014$69.05$760.5K62,848Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
5,846$69.05$403.7K57,002Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
23,3000Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
632$58.43$36.9K0Aug 4, 2020Aug 6, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
2,00257,565Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
2,0026,006Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
7,003$70.68$495.0K50,562Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
12,12055,563Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
12,1208,080Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
2,7865,574Feb 28, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
President & CEO
2,78644,652Feb 28, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
SALE
President & CEO
1,209$69.45$84.0K43,443Feb 28, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
8,8808,880Feb 27, 2020Mar 2, 2020View →
Other insiders · MGRC
Loading peer insiders…
About this filer
CIK 0001226137
ROLE
President & CEO
PRIMARY
MGRC
COMPANIES
2
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001226137DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback