MCGRATH RENTCORP (MGRC)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$944.2M$910.9M$831.8M$155.2M$128.8M$128.4M$115.3M$96.6M$94.5M$76.8M$404.5M$408.1M$379.5M$364.0M$342.7M$291.4M$275.8M
Gross profit$455.0M$435.4M$393.6M$290.2M$247.3M$263.7M$266.2M$233.3M$206.3M$184.2M$176.9M$182.2M$169.0M$168.3M$166.8M$130.8M$121.5M
Operating income$243.6M$244.3M$189.7M$147.3M$124.3M$140.8M$141.4M$117.5M$94.7M$79.3M$77.0M$85.4M$80.3M$82.0M$88.7M$65.2M$61.1M
EBITDAderived$350.7M$351.7M$299.1M$258.6M$231.0M$235.4M$230.8M$199.5M$173.2M$160.4M$161.2M$166.5M$157.1M$154.5M$156.1M$127.8M$124.2M
Net income$156.3M$231.7M$174.6M$115.1M$89.7M$102.0M$96.8M$79.4M$153.9M$38.3M$40.5M$45.7M$43.4M$44.8M$49.6M$36.5M$33.3M
Basic EPSper diluted share$6.35$9.44$7.14$4.73$3.70$4.22$3.99$3.29$6.41$1.60$1.60$1.77$1.71$1.80$2.04$1.52$1.40
Diluted EPSper diluted share$6.35$9.43$7.12$4.70$3.66$4.16$3.93$3.24$6.34$1.60$1.59$1.75$1.67$1.78$2.00$1.50$1.40

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)49$17.89M disclosed value
49 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 26, 2026Form 4 · 10b5-1Lieffrig JohnVP and Division ManagerSellCommon Stock500$125.00$62.5K23.6K
Jun 25, 2026Form 4 · 10b5-1Lieffrig JohnVP and Division ManagerSellCommon Stock2.0K$125.00$250.0K24.1K
Jun 15, 2026Form 4Malek GildaSVP, Chief Legal OfficerSellCommon Stock1.4K$114.04$160.5K8.0K
Jun 10, 2026Form 4VAN TREASE KRISTINAChief Strategy OfficerSellCommon Stock3.8K$113.65$429.9K6.5K
Jun 10, 2026Form 4Whitney David MSVP, Chief Accounting OfficerSellCommon Stock · indirect3.8K$113.65$429.9K6.5K