← All stocks

MCGRATH RENTCORP

MGRC Net selling
CIK 0000752714 #1782 in the set updated 18 Sep 2026
Bought (120 mo)
$0.00
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$46.17M
$1.22M on a plan · $478.95K straight out of an exercise
Sold at will
$44.47M
221 of 230 sales
Net
−$46.17M
−$44.47M against sales at will

By person

24 insiders · 496 transactions
Insider
Role
Bought
Sold
Net
Holding
Worth
Change
HANNA JOSEPH F
Director
$8.03M (16)
−$8.03M
151,549
$18.49M
+386.5%
Hawkins Philip B
President and CEO
$6.70M (22)
−$6.70M
13,371
$1.63M
+42.5%
VAN TREASE KRISTINA
Chief Strategy Officer
$6.39M (39)
−$6.39M
17,589
$2.15M
+19.0%
Whitney David M
SVP, Chief Accounting Officer
$6.39M (39)
−$6.39M
17,842
$2.18M
−21.7%
PRATT KEITH E
Executive VP and CFO
$5.22M (34)
−$5.22M
60,522
$7.38M
+97.4%
Skenesky John P
VP and Division Manager
$3.35M (17)
−$3.35M
24,818
$3.03M
−21.4%
DAWSON WILLIAM J
Director
$2.79M (4)
−$2.79M
7,300
$890.60K
−53.3%
FETTER ELIZABETH A
Director
$1.48M (16)
−$1.48M
3,970
$484.34K
−45.6%
Dashner Kay
Senior HR Advisor
$1.01M (9)
−$1.01M
10,192
$1.24M
−27.5%
ZECH RONALD H
Director
$943.92K (8)
−$943.92K
30,000
$3.66M
−6.0%
Lieffrig John
VP and Division Manager
$910.76K (6)
−$910.76K
23,551
$2.87M
STRADFORD DENNIS P
Director
$865.40K (6)
−$865.40K
9,300
$1.13M
+16.3%
Box Kimberly Ann
Director
$468.76K (4)
−$468.76K
8,300
$1.01M
Wescott Tara
SVP, Chief HR Officer
$433.23K (3)
−$433.23K
7,831
$955.38K
Malek Gilda
SVP, Chief Legal Officer
$361.31K (3)
−$361.31K
8,018
$978.20K
ROSE RANDLE F
SVP and CAO
$312.00K (1)
−$312.00K
3,419
$417.12K
−57.0%
KAKURES DENNIS C
CEO
$299.10K (1)
−$299.10K
293,695
$35.83M
0.0%
SMITH MORRIS RICHARD
Director
$205.62K (1)
−$205.62K
31,500
$3.84M
+61.5%
Craft Melodie
VP Legal Affairs and Risk Mgmt
$16.42K (1)
−$16.42K
5,219
$636.72K
HOOD ROBERT C
Director
31,433
$3.83M
+20.3%
SHUSTER BRADLEY M
Director
15,000
$1.83M
Conjeevaram Smita
Director
7,800
$951.60K
Anderson Nicolas C
Director
4,800
$585.60K
Porter Stuart Templeton
VP and Division Manager
2,326
$283.77K

No percentages here. These insiders hold more than one class of share between them, and the share count on file covers one of them rather than all. Dividing the two would compare different things.

Insider
Date
Role
Action
Shares
Price
Amount
Hawkins Philip B
15 Aug 2023
Senior VP Mobile Modular Div
Exercised, kept
5,280
$34.57
$182.53K
Whitney David M
8 Jun 2023
VP, Controller, PAO
Exercised, kept indirect
5,845
$34.57
$202.06K
Whitney David M
8 Jun 2023
VP, Controller, PAO
Exercised, kept
2,800
$34.57
$96.80K
VAN TREASE KRISTINA
8 Jun 2023
Sr. VP Business Strategy & Dev
Exercised, kept indirect
2,800
$34.57
$96.80K
VAN TREASE KRISTINA
8 Jun 2023
Sr. VP Business Strategy & Dev
Exercised, kept
5,845
$34.57
$202.06K
Lieffrig John
8 May 2023
VP and Division Manager
Exercised, kept
2,400
$34.57
$82.97K
Lieffrig John
8 May 2023
VP and Division Manager
Exercised, kept
1,335
$31.97
$42.68K
PRATT KEITH E
6 Mar 2023
Executive VP and CFO
Exercised, kept
16,000
$34.57
$553.12K
HANNA JOSEPH F
2 Mar 2023
President and CEO
Exercised, kept
56,000
$34.57
$1.94M
Hawkins Philip B
12 Sep 2022
Senior VP Mobile Modular Div
Exercised, kept
4,480
$24.60
$110.21K
HANNA JOSEPH F
24 May 2022
President and CEO
Exercised, kept
35,300
$24.60
$868.38K
HANNA JOSEPH F
18 May 2022
President and CEO
Exercised, kept
30,000
$24.60
$738.00K
PRATT KEITH E
11 May 2022
Executive VP and CFO
Exercised, kept
16,520
$24.60
$406.39K
Whitney David M
15 Mar 2022
VP, Controller, PAO
Exercised, kept indirect
5,715
$24.60
$140.59K
Whitney David M
15 Mar 2022
VP, Controller, PAO
Exercised, kept
3,015
$24.60
$74.17K
VAN TREASE KRISTINA
15 Mar 2022
Sr. VP Business Strategy & Dev
Exercised, kept indirect
3,015
$24.60
$74.17K
VAN TREASE KRISTINA
15 Mar 2022
Sr. VP Business Strategy & Dev
Exercised, kept
5,715
$24.60
$140.59K
Skenesky John P
14 Mar 2022
VP and Division Manager
Exercised, kept
3,750
$34.57
$129.64K
Skenesky John P
14 Mar 2022
VP and Division Manager
Exercised, kept
1,905
$24.60
$46.86K
Lieffrig John
1 Jun 2021
VP & Division Manager
Exercised, kept
4,005
$31.97
$128.04K
Lieffrig John
1 Jun 2021
VP & Division Manager
Exercised, kept
1,200
$34.57
$41.48K
HANNA JOSEPH F
25 May 2021
President & CEO
Exercised, kept
30,000
$24.60
$738.00K
Dashner Kay
2 Mar 2021
Senior HR Advisor
Exercised, kept
2,000
$24.60
$49.20K
Dashner Kay
2 Mar 2021
Senior HR Advisor
Exercised, kept
880
$34.57
$30.42K
Dashner Kay
2 Mar 2021
Senior HR Advisor
Exercised, kept
1,375
$31.99
$43.99K
Lieffrig John
17 Nov 2020
VP & Division Manager
Exercised, kept
5,600
$34.57
$193.59K
Lieffrig John
17 Nov 2020
VP & Division Manager
Exercised, kept
8,010
$31.97
$256.08K
Hawkins Philip B
11 Nov 2020
VP & Division Manager
Exercised, kept
3,520
$34.57
$121.69K
Hawkins Philip B
11 Nov 2020
VP & Division Manager
Exercised, kept
1,480
$31.99
$47.35K
Hawkins Philip B
11 Nov 2020
VP & Division Manager
Exercised, kept
8,960
$24.60
$220.42K
HANNA JOSEPH F
20 Aug 2020
President & CEO
Exercised, kept
31,500
$31.99
$1.01M
HANNA JOSEPH F
13 Aug 2020
President & CEO
Exercised, kept
23,300
$32.64
$760.51K
PRATT KEITH E
13 Aug 2020
Executive VP and CFO
Exercised, kept
7,000
$24.60
$172.20K
PRATT KEITH E
13 Aug 2020
Executive VP and CFO
Exercised, kept
2,600
$31.99
$83.17K
Dashner Kay
13 Aug 2020
Senior Human Resources Advisor
Exercised, kept
300
$31.99
$9.60K
Dashner Kay
13 Aug 2020
Senior Human Resources Advisor
Exercised, kept
2,640
$34.57
$91.26K
Dashner Kay
13 Aug 2020
Senior Human Resources Advisor
Exercised, kept
205
$32.64
$6.69K
VAN TREASE KRISTINA
13 Aug 2020
VP & Division Manager
Exercised, kept indirect
1,200
$34.57
$41.48K
VAN TREASE KRISTINA
13 Aug 2020
VP & Division Manager
Exercised, kept indirect
3,015
$24.60
$74.17K
VAN TREASE KRISTINA
13 Aug 2020
VP & Division Manager
Exercised, kept
5,715
$24.60
$140.59K
VAN TREASE KRISTINA
13 Aug 2020
VP & Division Manager
Exercised, kept
2,505
$34.57
$86.60K
VAN TREASE KRISTINA
13 Aug 2020
VP & Division Manager
Exercised, kept
1,260
$31.99
$40.31K
VAN TREASE KRISTINA
13 Aug 2020
VP & Division Manager
Exercised, kept indirect
670
$31.99
$21.43K
Whitney David M
13 Aug 2020
VP, Controller, PAO
Exercised, kept
3,015
$24.60
$74.17K
Whitney David M
13 Aug 2020
VP, Controller, PAO
Exercised, kept indirect
5,715
$24.60
$140.59K
Whitney David M
13 Aug 2020
VP, Controller, PAO
Exercised, kept indirect
2,505
$34.57
$86.60K
Whitney David M
13 Aug 2020
VP, Controller, PAO
Exercised, kept
670
$31.99
$21.43K
Whitney David M
13 Aug 2020
VP, Controller, PAO
Exercised, kept indirect
1,260
$31.99
$40.31K
Whitney David M
13 Aug 2020
VP, Controller, PAO
Exercised, kept
1,200
$34.57
$41.48K
Skenesky John P
3 Mar 2020
VP and Division Manager
Exercised, kept
1,905
$24.60
$46.86K
Skenesky John P
3 Mar 2020
VP and Division Manager
Exercised, kept
750
$34.57
$25.93K
Skenesky John P
3 Mar 2020
VP and Division Manager
Exercised, kept
630
$31.99
$20.15K
Skenesky John P
10 Dec 2019
VP and Division Manager
Exercised, kept
1,905
$24.60
$46.86K
Skenesky John P
10 Dec 2019
VP and Division Manager
Exercised, kept
630
$31.99
$20.15K
Skenesky John P
10 Dec 2019
VP and Division Manager
Exercised, kept
750
$34.57
$25.93K
VAN TREASE KRISTINA
31 Oct 2019
VP & Division Manager
Exercised, kept indirect
400
$34.57
$13.83K
VAN TREASE KRISTINA
31 Oct 2019
VP & Division Manager
Exercised, kept
630
$31.99
$20.15K
VAN TREASE KRISTINA
31 Oct 2019
VP & Division Manager
Exercised, kept
1,905
$24.60
$46.86K
VAN TREASE KRISTINA
31 Oct 2019
VP & Division Manager
Exercised, kept
835
$34.57
$28.87K
VAN TREASE KRISTINA
31 Oct 2019
VP & Division Manager
Exercised, kept indirect
335
$31.99
$10.72K
VAN TREASE KRISTINA
31 Oct 2019
VP & Division Manager
Exercised, kept indirect
1,005
$24.60
$24.72K
Whitney David M
31 Oct 2019
VP, Controller, PAO
Exercised, kept indirect
835
$34.57
$28.87K
Whitney David M
31 Oct 2019
VP, Controller, PAO
Exercised, kept indirect
630
$31.99
$20.15K
Whitney David M
31 Oct 2019
VP, Controller, PAO
Exercised, kept indirect
1,905
$24.60
$46.86K
Whitney David M
31 Oct 2019
VP, Controller, PAO
Exercised, kept
1,005
$24.60
$24.72K
Whitney David M
31 Oct 2019
VP, Controller, PAO
Exercised, kept
335
$31.99
$10.72K
Whitney David M
31 Oct 2019
VP, Controller, PAO
Exercised, kept
400
$34.57
$13.83K
Skenesky John P
13 Sep 2019
VP and Division Manager
Exercised, kept
630
$31.99
$20.15K
Skenesky John P
13 Sep 2019
VP and Division Manager
Exercised, kept
1,905
$24.60
$46.86K
Skenesky John P
13 Sep 2019
VP and Division Manager
Exercised, kept
750
$34.57
$25.93K
Hawkins Philip B
6 Sep 2019
VP & Division Manager
Exercised, kept
1,480
$31.99
$47.35K
Hawkins Philip B
6 Sep 2019
VP & Division Manager
Exercised, kept
4,480
$24.60
$110.21K
Hawkins Philip B
6 Sep 2019
VP & Division Manager
Exercised, kept
1,760
$34.57
$60.84K
PRATT KEITH E
2 Aug 2019
Executive VP and CFO
Exercised, kept
3,920
$24.60
$96.43K
PRATT KEITH E
2 Aug 2019
Executive VP and CFO
Exercised, kept
1,300
$31.99
$41.59K
PRATT KEITH E
2 Aug 2019
Executive VP and CFO
Exercised, kept
1,600
$34.57
$55.31K
Skenesky John P
2 Aug 2019
VP and Division Manager
Exercised, kept
630
$31.99
$20.15K
Skenesky John P
2 Aug 2019
VP and Division Manager
Exercised, kept
1,905
$24.60
$46.86K
Skenesky John P
2 Aug 2019
VP and Division Manager
Exercised, kept
750
$34.57
$25.93K
Whitney David M
2 Aug 2019
VP, Controller, PAO
Exercised, kept
400
$34.57
$13.83K
Whitney David M
2 Aug 2019
VP, Controller, PAO
Exercised, kept indirect
630
$31.99
$20.15K
Whitney David M
2 Aug 2019
VP, Controller, PAO
Exercised, kept indirect
1,905
$24.60
$46.86K
Whitney David M
2 Aug 2019
VP, Controller, PAO
Exercised, kept indirect
835
$34.57
$28.87K
Whitney David M
2 Aug 2019
VP, Controller, PAO
Exercised, kept
335
$31.99
$10.72K
Whitney David M
2 Aug 2019
VP, Controller, PAO
Exercised, kept
1,005
$24.60
$24.72K
VAN TREASE KRISTINA
2 Aug 2019
VP & Division Manager
Exercised, kept indirect
335
$31.99
$10.72K
VAN TREASE KRISTINA
2 Aug 2019
VP & Division Manager
Exercised, kept indirect
1,005
$24.60
$24.72K
VAN TREASE KRISTINA
2 Aug 2019
VP & Division Manager
Exercised, kept indirect
400
$34.57
$13.83K
VAN TREASE KRISTINA
2 Aug 2019
VP & Division Manager
Exercised, kept
630
$31.99
$20.15K
VAN TREASE KRISTINA
2 Aug 2019
VP & Division Manager
Exercised, kept
1,905
$24.60
$46.86K
VAN TREASE KRISTINA
2 Aug 2019
VP & Division Manager
Exercised, kept
835
$34.57
$28.87K
Whitney David M
2 May 2019
VP, Controller, PAO
Exercised, kept indirect
465
$32.64
$15.18K
Whitney David M
2 May 2019
VP, Controller, PAO
Exercised, kept indirect
630
$31.99
$20.15K
Whitney David M
2 May 2019
VP, Controller, PAO
Exercised, kept indirect
1,905
$24.60
$46.86K
Whitney David M
2 May 2019
VP, Controller, PAO
Exercised, kept indirect
835
$34.57
$28.87K
Whitney David M
2 May 2019
VP, Controller, PAO
Exercised, kept
245
$32.64
$8.00K
Whitney David M
2 May 2019
VP, Controller, PAO
Exercised, kept
335
$31.99
$10.72K
Whitney David M
2 May 2019
VP, Controller, PAO
Exercised, kept
1,005
$24.60
$24.72K
Whitney David M
2 May 2019
VP, Controller, PAO
Exercised, kept
400
$34.57
$13.83K
Lieffrig John
2 May 2019
VP & Division Manager
Exercised, kept
8,010
$31.97
$256.08K
Lieffrig John
2 May 2019
VP & Division Manager
Exercised, kept
2,800
$34.57
$96.80K
VAN TREASE KRISTINA
2 May 2019
VP & Division Manager
Exercised, kept indirect
245
$32.64
$8.00K
VAN TREASE KRISTINA
2 May 2019
VP & Division Manager
Exercised, kept indirect
335
$31.99
$10.72K
VAN TREASE KRISTINA
2 May 2019
VP & Division Manager
Exercised, kept indirect
1,005
$24.60
$24.72K
VAN TREASE KRISTINA
2 May 2019
VP & Division Manager
Exercised, kept indirect
400
$34.57
$13.83K
VAN TREASE KRISTINA
2 May 2019
VP & Division Manager
Exercised, kept
465
$32.64
$15.18K
VAN TREASE KRISTINA
2 May 2019
VP & Division Manager
Exercised, kept
630
$31.99
$20.15K
VAN TREASE KRISTINA
2 May 2019
VP & Division Manager
Exercised, kept
1,905
$24.60
$46.86K
VAN TREASE KRISTINA
2 May 2019
VP & Division Manager
Exercised, kept
835
$34.57
$28.87K
Showing 250 of 496 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 546
Amendments (4/A) skipped 6
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 5
Sales straight out of an exercise 4
Sales at will 221
Transactions with no price 0
Shares from compensation/vesting 3,056,834
Sales filed before the plan box existed 160
History held since 2 Sep 2016