MarketPeel
Insider Trading Intelligence
DW

David M. Whitney

MGRC
SVP, CHIEF ACCOUNTING OFFICER · MCGRATH RENTCORP · CIK 0001357113
FILING MIX · LIFETIME41%/59%
BUYS
87
SELLS
126
TOTAL VALUE
$9.83M
COMPANIES
1
ACTIVE SINCE
Mar 2017
HOLDINGS NOW
6,533
AVG SELL PX
$90.55
TRADE KIND
SHOWING 213 / 213
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 1 pending
Forward-return performance of every backtestable P/S trade by David M. Whitney, 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
7d7+57.14%-0.57%+1.27%-1.84%-3.18%
14d7+85.71%-2.58%+2.33%-4.91%-4.77%
30d7+57.14%-4.76%+2.41%-7.17%-7.98%
60d7+71.43%-1.47%+5.25%-6.73%-6.10%
90d7+57.14%+3.38%+8.35%-4.97%-10.73%
180d7+14.29%+5.96%+12.34%-6.38%-11.27%
1y7+14.29%+10.02%+29.56%-19.54%-20.02%
2y7(1 pending)+0.00%+21.43%+47.41%-25.97%-31.20%
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 · 6,533 shares · as of Jun 10, 2026
05,06710,13315,20020,266201820192020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2017
2017
2017
2017
2018
2018
2018
2018
2019
2019
2019
2019
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
FLOW · 87 buys / 126 sellsCOVERAGE · 38 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
3,783$113.65$429.9K6,533Jun 10, 2026Jun 12, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
539$115.00$62.0K10,316May 15, 2026May 19, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
2,2657,236Mar 31, 2026Apr 2, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
5,966$104.00$620.5K7,334Mar 12, 2026Mar 16, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
2,70010,855Feb 27, 2026Mar 3, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,1704,971Feb 27, 2026Mar 3, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
1,109$114.48$127.0K3,801Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
3543,222Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
3540Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
1,582$114.48$181.1K8,155Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
2,4369,737Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
1,0600Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
5110Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
1,6884,910Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
5117,301Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
1,5300Feb 24, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
587587Feb 23, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
532$113.07$60.2K2,868Feb 23, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
5873,400Feb 23, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
9337,627Feb 23, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
837$113.07$94.6K6,790Feb 23, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
933934Feb 23, 2026Feb 25, 2026View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
1,860$114.05$212.1K7,055Jun 6, 2025Jun 6, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
361$115.02$41.5K6,694Jun 6, 2025Jun 6, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
500$116.01$58.0K8,915Jun 4, 2025Jun 6, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
1,464$125.25$183.4K2,813Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
2,3403,886Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
3,1407,714Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
52411,648Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
1,5700Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
3914,277Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
1,1700Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
3910Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
5240Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
1,963$125.25$245.9K9,415Feb 25, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
538$125.66$67.6K1,546Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
5108,520Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
5861,174Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
510511Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
353354Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
806$125.66$101.3K7,714Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
SALE
SVP, Chief Accounting Officer
9331,867Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
5861,731Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
3532,084Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASE
SVP, Chief Accounting Officer
9338,010Feb 24, 2025Feb 26, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
9401,145Feb 21, 2025Feb 25, 2025View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,5707,077Feb 21, 2025Feb 25, 2025View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5,176$117.00$605.6K205Oct 30, 2024Oct 30, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,1200Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
3740Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3746,434Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,652$124.65$205.9K5,507Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
353707Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5144,587Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,5400Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3537,177Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
2,2406,060Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5097,159Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
390391Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5235,110Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3906,824Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
1,5406,650Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5140Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
523524Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,796$124.65$223.9K5,381Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5091,021Feb 26, 2024Feb 28, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,7601,760Feb 23, 2024Feb 27, 2024View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
2,8002,800Feb 23, 2024Feb 27, 2024View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,950$102.00$198.9K3,820Nov 3, 2023Nov 7, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
4,325$102.00$441.1K4,073Nov 3, 2023Nov 7, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
2,800$34.57$96.8K7,705Jun 8, 2023Jun 9, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,052$98.51$202.1K8,398Jun 8, 2023Jun 9, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5,845$34.57$202.1K12,437Jun 8, 2023Jun 9, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
983$98.51$96.8K5,770Jun 8, 2023Jun 9, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5,8450Jun 8, 2023Jun 9, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,987$98.51$195.7K10,450Jun 8, 2023Jun 9, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,8000Jun 8, 2023Jun 9, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
952$98.51$93.8K6,753Jun 8, 2023Jun 9, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3806,791Mar 1, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
2005,010Mar 1, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2000Mar 1, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
3800Mar 1, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
105$101.03$10.6K4,905Mar 1, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
199$101.03$20.1K6,592Mar 1, 2023Mar 3, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,646$104.01$275.2K6,411Feb 28, 2023Mar 2, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,784$104.04$289.6K4,810Feb 28, 2023Mar 2, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,0447,648Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
513514Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3898,767Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5219,661Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3738,378Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5231,047Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
373374Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
52310,697Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3578,005Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,640$101.99$167.3K9,057Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
389781Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
51310,174Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5210Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,173$101.99$119.6K7,594Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,5219,140Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
3570Feb 27, 2023Mar 1, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,0601,060Feb 24, 2023Feb 27, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,5401,540Feb 24, 2023Feb 27, 2023View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,5301,530Feb 24, 2023Feb 27, 2023View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,592$88.32$140.6K7,619Mar 15, 2022Mar 17, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5,715$24.60$140.6K11,341Mar 15, 2022Mar 17, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,124$88.32$99.3K7,444Mar 15, 2022Mar 17, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,130$88.32$188.1K9,211Mar 15, 2022Mar 17, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5,7150Mar 15, 2022Mar 17, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
3,0150Mar 15, 2022Mar 17, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3,015$24.60$74.2K8,568Mar 15, 2022Mar 17, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
840$88.32$74.2K6,604Mar 15, 2022Mar 17, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5600Mar 2, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
1,2006,242Mar 2, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
616$80.43$49.5K5,626Mar 2, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,2000Mar 2, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5605,843Mar 2, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
290$80.43$23.3K5,553Mar 2, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
200200Mar 1, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
2005,387Mar 1, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
193$79.72$15.4K5,042Mar 1, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3805,235Mar 1, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
104$79.72$8.3K5,283Mar 1, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
380380Mar 1, 2022Mar 3, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3576,575Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5570Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
1,8255,801Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
547$81.28$44.5K4,855Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
4170Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,6700Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,388$81.28$112.8K5,187Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
520521Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
357357Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5574,882Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5205,402Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,8250Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
4176,218Feb 28, 2022Mar 2, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5131,027Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5134,586Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,5701,570Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3734,193Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
261$81.25$21.2K4,325Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,1701,170Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
217$81.25$17.6K3,976Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
373747Feb 25, 2022Mar 1, 2022View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5604,110Mar 2, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
290$76.90$22.3K3,820Mar 2, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
1,2004,693Mar 2, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
620$76.90$47.7K4,073Mar 2, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5574,242Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
557557Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
749$78.58$58.9K3,493Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,0000Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3565,068Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5191,041Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,518$78.58$119.3K3,550Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
4174,712Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
356714Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3803,685Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
417417Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
380760Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
2,0004,295Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
200400Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5193,305Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,9000Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
2002,295Mar 1, 2021Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,5401,540Feb 25, 2021Mar 1, 2021View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,1201,120Feb 25, 2021Mar 1, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
8,000$64.03$512.3K2,786Nov 19, 2020Nov 23, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
4,000$64.06$256.3K2,095Nov 19, 2020Nov 23, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,458$67.06$97.8K6,095Aug 18, 2020Aug 20, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,822$67.05$189.2K10,786Aug 18, 2020Aug 20, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5,7155,715Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
1,200$34.57$41.5K7,295Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,440$69.05$99.4K7,553Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,2600Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
670$31.99$21.4K7,965Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3,015$24.60$74.2K10,980Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
2,505$34.57$86.6K14,551Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
6700Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
5,715$24.60$140.6K20,266Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
3,0153,015Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
1,260$31.99$40.3K12,046Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,987$69.05$137.2K8,993Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,782$69.05$192.1K17,484Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,2002,800Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,5055,845Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
3,876$69.05$267.6K13,608Aug 13, 2020Aug 17, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,798$60.35$168.9K10,786Aug 7, 2020Aug 11, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
947$60.49$57.3K6,095Aug 7, 2020Aug 11, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
3801,140Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
3,6002,400Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
38015,853Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
59411,873Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
3,60015,473Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
933$70.68$65.9K7,042Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
2006,295Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
2,269$70.68$160.4K13,584Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
1,6807,975Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,6801,120Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5940Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
200600Mar 2, 2020Mar 4, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
206$69.45$14.3K6,095Feb 28, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
55611,552Feb 28, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASE
VP, Controller, PAO
4166,301Feb 28, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
5561,114Feb 28, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
416834Feb 28, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
273$69.45$19.0K11,279Feb 28, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,0701,070Feb 27, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
PURCHASEGRANT
Stock grant
1,5601,560Feb 27, 2020Mar 2, 2020View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
560560Mar 2, 2017Mar 4, 2021View →
MGRC
MCGRATH RENTCORP
SALE
VP, Controller, PAO
1,2001,200Mar 2, 2017Mar 4, 2021View →
Other insiders · MGRC
Loading peer insiders…
About this filer
CIK 0001357113
ROLE
SVP, Chief Accounting Officer
PRIMARY
MGRC
COMPANIES
1
ACTIVE SINCE
Mar 2017
MARKETPEEL · /INSIDER/0001357113DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback