Latest 10-Q

What changed in McGrath RentCorp's latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What McGrath RentCorp and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at McGrath RentCorp

4 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to McGrath RentCorp by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: —The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at McGrath RentCorp by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3000
2024 Q4000
2025 Q1000
2025 Q2000
2025 Q3222
2025 Q4000
2026 Q1000
2026 Q2222
Most common job titles at McGrath RentCorp
Business Intelligence Developer III2—
Software Developer II1—
Software Developer III1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$128.68−$1.30 (−1.00%) Nov 13 close
Oct 13, 2026: $114.64Oct 14, 2026: $111.97Oct 15, 2026: $113.19Oct 16, 2026: $113.03Oct 19, 2026: $112.30Oct 20, 2026: $112.03Oct 21, 2026: $114.27Oct 22, 2026: $116.81Oct 23, 2026: $117.16Oct 26, 2026: $118.51Oct 27, 2026: $119.56Oct 28, 2026: $118.78Oct 29, 2026: $119.60Oct 30, 2026: $118.28Nov 2, 2026: $129.44Nov 3, 2026: $132.92Nov 4, 2026: $132.86Nov 5, 2026: $127.48Nov 6, 2026: $125.02Nov 9, 2026: $129.33Nov 10, 2026: $128.57Nov 11, 2026: $128.79Nov 12, 2026: $129.98Nov 13, 2026: $128.68
Oct 13, 2026Low $111.97 · High $132.92Nov 13, 2026
Aug 13, 2026: $120.48Aug 14, 2026: $122.28Aug 17, 2026: $121.04Aug 18, 2026: $118.88Aug 19, 2026: $118.33Aug 20, 2026: $116.44Aug 21, 2026: $116.65Aug 24, 2026: $116.51Aug 25, 2026: $114.73Aug 26, 2026: $114.15Aug 27, 2026: $113.75Aug 28, 2026: $112.28Aug 31, 2026: $112.44Sep 1, 2026: $110.84Sep 2, 2026: $109.48Sep 3, 2026: $109.90Sep 4, 2026: $111.59Sep 8, 2026: $110.82Sep 9, 2026: $111.05Sep 10, 2026: $109.86Sep 11, 2026: $110.40Sep 14, 2026: $110.63Sep 15, 2026: $110.75Sep 16, 2026: $111.22Sep 17, 2026: $111.58Sep 18, 2026: $110.89Sep 21, 2026: $111.76Sep 22, 2026: $113.47Sep 23, 2026: $113.24Sep 24, 2026: $111.96Sep 25, 2026: $113.23Sep 28, 2026: $114.86Sep 29, 2026: $114.23Sep 30, 2026: $114.35Oct 1, 2026: $114.99Oct 2, 2026: $117.56Oct 5, 2026: $116.57Oct 6, 2026: $117.98Oct 7, 2026: $114.26Oct 8, 2026: $112.73Oct 9, 2026: $113.64Oct 12, 2026: $112.88Oct 13, 2026: $114.64Oct 14, 2026: $111.97Oct 15, 2026: $113.19Oct 16, 2026: $113.03Oct 19, 2026: $112.30Oct 20, 2026: $112.03Oct 21, 2026: $114.27Oct 22, 2026: $116.81Oct 23, 2026: $117.16Oct 26, 2026: $118.51Oct 27, 2026: $119.56Oct 28, 2026: $118.78Oct 29, 2026: $119.60Oct 30, 2026: $118.28Nov 2, 2026: $129.44Nov 3, 2026: $132.92Nov 4, 2026: $132.86Nov 5, 2026: $127.48Nov 6, 2026: $125.02Nov 9, 2026: $129.33Nov 10, 2026: $128.57Nov 11, 2026: $128.79Nov 12, 2026: $129.98Nov 13, 2026: $128.68
Aug 13, 2026Low $109.48 · High $132.92Nov 13, 2026
Nov 13, 2025: $101.70Nov 14, 2025: $101.47Nov 17, 2025: $97.38Nov 18, 2025: $95.60Nov 19, 2025: $96.02Nov 20, 2025: $95.89Nov 21, 2025: $99.98Nov 24, 2025: $99.67Nov 25, 2025: $104.23Nov 26, 2025: $103.88Nov 28, 2025: $103.08Dec 1, 2025: $101.98Dec 2, 2025: $101.05Dec 3, 2025: $104.42Dec 4, 2025: $103.32Dec 5, 2025: $103.11Dec 8, 2025: $102.10Dec 9, 2025: $102.72Dec 10, 2025: $107.06Dec 11, 2025: $110.27Dec 12, 2025: $106.77Dec 15, 2025: $107.91Dec 16, 2025: $107.54Dec 17, 2025: $106.26Dec 18, 2025: $107.66Dec 19, 2025: $108.06Dec 22, 2025: $108.29Dec 23, 2025: $108.27Dec 24, 2025: $107.65Dec 26, 2025: $108.05Dec 29, 2025: $106.26Dec 30, 2025: $106.36Dec 31, 2025: $104.93Jan 2, 2026: $105.23Jan 5, 2026: $107.08Jan 6, 2026: $107.80Jan 7, 2026: $106.50Jan 8, 2026: $108.93Jan 9, 2026: $108.33Jan 12, 2026: $109.90Jan 13, 2026: $109.45Jan 14, 2026: $109.80Jan 15, 2026: $111.26Jan 16, 2026: $110.12Jan 20, 2026: $108.83Jan 21, 2026: $112.91Jan 22, 2026: $116.15Jan 23, 2026: $113.80Jan 26, 2026: $113.92Jan 27, 2026: $114.34Jan 28, 2026: $117.40Jan 29, 2026: $110.73Jan 30, 2026: $111.69Feb 2, 2026: $115.44Feb 3, 2026: $116.65Feb 4, 2026: $120.86Feb 5, 2026: $120.20Feb 6, 2026: $119.43Feb 9, 2026: $116.93Feb 10, 2026: $115.79Feb 11, 2026: $115.64Feb 12, 2026: $115.24Feb 13, 2026: $117.64Feb 17, 2026: $116.98Feb 18, 2026: $115.49Feb 19, 2026: $113.87Feb 20, 2026: $112.77Feb 23, 2026: $113.07Feb 24, 2026: $114.48Feb 25, 2026: $115.69Feb 26, 2026: $114.93Feb 27, 2026: $110.95Mar 2, 2026: $110.20Mar 3, 2026: $108.25Mar 4, 2026: $111.10Mar 5, 2026: $109.80Mar 6, 2026: $107.81Mar 9, 2026: $105.34Mar 10, 2026: $104.26Mar 11, 2026: $104.75Mar 12, 2026: $104.00Mar 13, 2026: $103.59Mar 16, 2026: $104.73Mar 17, 2026: $105.52Mar 18, 2026: $105.23Mar 19, 2026: $105.84Mar 20, 2026: $105.38Mar 23, 2026: $108.69Mar 24, 2026: $108.94Mar 25, 2026: $109.44Mar 26, 2026: $111.02Mar 27, 2026: $110.00Mar 30, 2026: $109.76Mar 31, 2026: $110.28Apr 1, 2026: $112.00Apr 2, 2026: $107.53Apr 6, 2026: $108.88Apr 7, 2026: $111.53Apr 8, 2026: $112.27Apr 9, 2026: $113.85Apr 10, 2026: $114.11Apr 13, 2026: $114.33Apr 14, 2026: $114.24Apr 15, 2026: $115.15Apr 16, 2026: $115.39Apr 17, 2026: $116.87Apr 20, 2026: $113.86Apr 21, 2026: $109.18Apr 22, 2026: $109.52Apr 23, 2026: $115.00Apr 24, 2026: $115.82Apr 27, 2026: $118.11Apr 28, 2026: $120.04Apr 29, 2026: $118.80Apr 30, 2026: $110.55May 1, 2026: $109.38May 4, 2026: $111.47May 5, 2026: $113.06May 6, 2026: $113.06May 7, 2026: $114.33May 8, 2026: $114.64May 11, 2026: $113.90May 12, 2026: $113.71May 13, 2026: $114.19May 14, 2026: $115.56May 15, 2026: $111.75May 18, 2026: $112.76May 19, 2026: $109.92May 20, 2026: $109.83May 21, 2026: $109.68May 22, 2026: $110.08May 26, 2026: $111.71May 27, 2026: $111.68May 28, 2026: $111.37May 29, 2026: $108.99Jun 1, 2026: $107.51Jun 2, 2026: $106.93Jun 3, 2026: $106.94Jun 4, 2026: $109.34Jun 5, 2026: $108.88Jun 8, 2026: $109.31Jun 9, 2026: $112.78Jun 10, 2026: $112.96Jun 11, 2026: $114.84Jun 12, 2026: $115.09Jun 15, 2026: $114.18Jun 16, 2026: $114.08Jun 17, 2026: $113.76Jun 18, 2026: $118.19Jun 22, 2026: $118.42Jun 23, 2026: $119.51Jun 24, 2026: $121.79Jun 25, 2026: $123.31Jun 26, 2026: $123.31Jun 29, 2026: $121.55Jun 30, 2026: $121.03Jul 1, 2026: $119.89Jul 2, 2026: $117.91Jul 6, 2026: $116.31Jul 7, 2026: $113.58Jul 8, 2026: $113.52Jul 9, 2026: $114.58Jul 10, 2026: $116.76Jul 13, 2026: $117.17Jul 14, 2026: $115.88Jul 15, 2026: $117.61Jul 16, 2026: $121.02Jul 17, 2026: $118.27Jul 20, 2026: $117.49Jul 21, 2026: $116.63Jul 22, 2026: $117.12Jul 23, 2026: $118.96Jul 24, 2026: $119.76Jul 27, 2026: $120.00Jul 28, 2026: $119.98Jul 29, 2026: $117.00Jul 30, 2026: $115.00Jul 31, 2026: $115.15Aug 3, 2026: $119.66Aug 4, 2026: $120.38Aug 5, 2026: $121.01Aug 6, 2026: $121.75Aug 7, 2026: $119.75Aug 10, 2026: $120.53Aug 11, 2026: $120.88Aug 12, 2026: $120.54Aug 13, 2026: $120.48Aug 14, 2026: $122.28Aug 17, 2026: $121.04Aug 18, 2026: $118.88Aug 19, 2026: $118.33Aug 20, 2026: $116.44Aug 21, 2026: $116.65Aug 24, 2026: $116.51Aug 25, 2026: $114.73Aug 26, 2026: $114.15Aug 27, 2026: $113.75Aug 28, 2026: $112.28Aug 31, 2026: $112.44Sep 1, 2026: $110.84Sep 2, 2026: $109.48Sep 3, 2026: $109.90Sep 4, 2026: $111.59Sep 8, 2026: $110.82Sep 9, 2026: $111.05Sep 10, 2026: $109.86Sep 11, 2026: $110.40Sep 14, 2026: $110.63Sep 15, 2026: $110.75Sep 16, 2026: $111.22Sep 17, 2026: $111.58Sep 18, 2026: $110.89Sep 21, 2026: $111.76Sep 22, 2026: $113.47Sep 23, 2026: $113.24Sep 24, 2026: $111.96Sep 25, 2026: $113.23Sep 28, 2026: $114.86Sep 29, 2026: $114.23Sep 30, 2026: $114.35Oct 1, 2026: $114.99Oct 2, 2026: $117.56Oct 5, 2026: $116.57Oct 6, 2026: $117.98Oct 7, 2026: $114.26Oct 8, 2026: $112.73Oct 9, 2026: $113.64Oct 12, 2026: $112.88Oct 13, 2026: $114.64Oct 14, 2026: $111.97Oct 15, 2026: $113.19Oct 16, 2026: $113.03Oct 19, 2026: $112.30Oct 20, 2026: $112.03Oct 21, 2026: $114.27Oct 22, 2026: $116.81Oct 23, 2026: $117.16Oct 26, 2026: $118.51Oct 27, 2026: $119.56Oct 28, 2026: $118.78Oct 29, 2026: $119.60Oct 30, 2026: $118.28Nov 2, 2026: $129.44Nov 3, 2026: $132.92Nov 4, 2026: $132.86Nov 5, 2026: $127.48Nov 6, 2026: $125.02Nov 9, 2026: $129.33Nov 10, 2026: $128.57Nov 11, 2026: $128.79Nov 12, 2026: $129.98Nov 13, 2026: $128.68
Nov 13, 2025Low $95.60 · High $132.92Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.