Keith Pratt

Insider profile

Currently holds a position at McGrath RentCorp

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 44% 68% 82%
Transactions
62 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Financial Officer, Executive Vice President, IR Contact Officer McGrath RentCorp Feb. 23, 2017 -
Chief Financial Officer, Senior Vice President McGrath RentCorp June 12, 2007 - Feb. 23, 2017

Keith Pratt's trades of McGrath RentCorp's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
117.00
Quantity 53,505 -32.5%
Value US$2,248,766
Transaction date
Proposed sale
Price
200.67
Quantity 72,093
Value US$4,039,880
Transaction date
Sale
Price
365.47
Quantity 17,343 +41.4%
Value US$3,991,354
Transaction date
Sale
Price
125.81
Quantity 1,000 -1.9%
Value US$125,812
Transaction date
Sale
Price
124.77
Quantity 3,355 -5.9%
Value US$418,603
Transaction date
Sale
Price
123.73
Quantity 3,121 -5.2%
Value US$386,161
Transaction date
Sale
Price
122.31
Quantity 524 -0.9%
Value US$64,091
Transaction date
Proposed sale
Price
125.67
Quantity 12,000
Value US$1,508,024
Transaction date
Sale
Price
127.17
Quantity 3,000 -5.5%
Value US$381,524
Transaction date
Proposed sale
Price
127.17
Quantity 3,000
Value US$381,524
Transaction date
Sale
Price
126.23
Quantity 397 -0.7%
Value US$50,115
Transaction date
Sale
Price
125.61
Quantity 6,603 -10.7%
Value US$829,419
Transaction date
Proposed sale
Price
125.65
Quantity 7,000
Value US$879,534
Transaction date
Sale
Price
115.22
Quantity 5,000 -7.5%
Value US$576,098
Transaction date
Proposed sale
Price
115.22
Quantity 5,000
Value US$576,098
Transaction date
Sale
Price
115.17
Quantity 4 -0.0%
Value US$461
Transaction date
Sale
Price
114.51
Quantity 4,996 -8.8%
Value US$572,097
Transaction date
Proposed sale
Price
114.51
Quantity 5,000
Value US$572,558
Transaction date
Sale
Price
68.82
Quantity 2,974 -11.6%
Value US$204,662
Transaction date
Sale
Price
75.25
Quantity 2,193 -10.9%
Value US$165,023
Transaction date
Sale
Price
73.00
Quantity 2,948 -10.6%
Value US$215,204
Transaction date
Sale
Price
78.00
Quantity 1,165 -4.0%
Value US$90,870
Transaction date
Sale
Price
67.15
Quantity 900 -3.9%
Value US$60,436
Transaction date
Sale
Price
67.07
Quantity 3,051 -11.7%
Value US$204,636
Transaction date
Sale
Price
69.31
Quantity 2,513 -9.5%
Value US$174,187
Transaction date
Sale
Price
64.20
Quantity 962 -3.5%
Value US$61,760
Transaction date
Sale
Price
62.03
Quantity 512 -1.5%
Value US$31,758
Transaction date
Sale
Price
60.03
Quantity 3,049 -10.5%
Value US$183,046
Transaction date
Sale
Price
53.00
Quantity 1,841 -6.8%
Value US$97,573
Transaction date
Sale
Price
65.52
Quantity 2,840 -10.1%
Value US$186,088
Transaction date
Sale
Price
63.46
Quantity 2,791 -9.9%
Value US$177,106
Transaction date
Sale
Price
50.96
Quantity 1,965 -7.2%
Value US$100,145
Transaction date
Sale
Price
46.52
Quantity 1,213 -4.6%
Value US$56,431
Transaction date
Sale
Price
46.56
Quantity 111 -0.4%
Value US$5,169
Transaction date
Sale
Price
46.01
Quantity 1,412 -5.0%
Value US$64,959
Transaction date
Sale
Price
47.00
Quantity 2,284 -7.5%
Value US$107,348
Transaction date
Sale
Price
40.09
Quantity 1,950 -7.1%
Value US$78,176
Transaction date
Sale
Price
40.73
Quantity 3,261 -11.1%
Value US$132,812
Transaction date
Sale
Price
39.06
Quantity 595 -2.2%
Value US$23,241
Transaction date
Sale
Price
38.90
Quantity 171 -0.6%
Value US$6,652
Transaction date
Sale
Price
38.23
Quantity 2,000 -7.1%
Value US$76,461
Transaction date
Sale
Price
36.02
Quantity 2,099 -7.0%
Value US$75,608
Transaction date
Sale
Price
36.06
Quantity 500 -1.6%
Value US$18,030
Transaction date
Sale
Price
36.05
Quantity 2,000 -6.7%
Value US$72,110
Transaction date
Sale
Price
36.05
Quantity 2,000 -6.7%
Value US$72,110
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-11-04 2026-11-04 S Sale
53,505 -32.5%
117.00
US$2,248,766
53,505 -32.5% 117.00 US$2,248,766
2026-11-04 2026-11-04 PrS Proposed sale
72,093
200.67
US$4,039,880
72,093 200.67 US$4,039,880
2026-11-04 2026-11-02 S Sale
17,343 +41.4%
365.47
US$3,991,354
17,343 +41.4% 365.47 US$3,991,354
2026-11-04 2026-11-02 S Sale
1,000 -1.9%
125.81
US$125,812
1,000 -1.9% 125.81 US$125,812
2026-11-04 2026-11-02 S Sale
3,355 -5.9%
124.77
US$418,603
3,355 -5.9% 124.77 US$418,603
2026-11-04 2026-11-02 S Sale
3,121 -5.2%
123.73
US$386,161
3,121 -5.2% 123.73 US$386,161
2026-11-04 2026-11-02 S Sale
524 -0.9%
122.31
US$64,091
524 -0.9% 122.31 US$64,091
2026-11-02 2026-11-02 PrS Proposed sale
12,000
125.67
US$1,508,024
12,000 125.67 US$1,508,024
2025-07-31 2025-07-30 S Sale
3,000 -5.5%
127.17
US$381,524
3,000 -5.5% 127.17 US$381,524
2025-07-30 2025-07-30 PrS Proposed sale
3,000
127.17
US$381,524
3,000 127.17 US$381,524
2025-07-31 2025-07-29 S Sale
397 -0.7%
126.23
US$50,115
397 -0.7% 126.23 US$50,115
2025-07-31 2025-07-29 S Sale
6,603 -10.7%
125.61
US$829,419
6,603 -10.7% 125.61 US$829,419
2025-07-29 2025-07-29 PrS Proposed sale
7,000
125.65
US$879,534
7,000 125.65 US$879,534
2025-05-20 2025-05-19 S Sale
5,000 -7.5%
115.22
US$576,098
5,000 -7.5% 115.22 US$576,098
2025-05-19 2025-05-19 PrS Proposed sale
5,000
115.22
US$576,098
5,000 115.22 US$576,098
2024-10-30 2024-10-28 S Sale
4 -0.0%
115.17
US$461
4 -0.0% 115.17 US$461
2024-10-30 2024-10-28 S Sale
4,996 -8.8%
114.51
US$572,097
4,996 -8.8% 114.51 US$572,097
2024-10-28 2024-10-28 PrS Proposed sale
5,000
114.51
US$572,558
5,000 114.51 US$572,558
2020-08-25 2020-08-24 S Sale
2,974 -11.6%
68.82
US$204,662
2,974 -11.6% 68.82 US$204,662
2019-11-12 2019-11-07 S Sale
2,193 -10.9%
75.25
US$165,023
2,193 -10.9% 75.25 US$165,023
2019-11-04 2019-10-31 S Sale
2,948 -10.6%
73.00
US$215,204
2,948 -10.6% 73.00 US$215,204
2019-11-04 2019-10-31 S Sale
1,165 -4.0%
78.00
US$90,870
1,165 -4.0% 78.00 US$90,870
2019-08-21 2019-08-21 S Sale
900 -3.9%
67.15
US$60,436
900 -3.9% 67.15 US$60,436
2019-08-21 2019-08-19 S Sale
3,051 -11.7%
67.07
US$204,636
3,051 -11.7% 67.07 US$204,636
2019-08-05 2019-08-01 S Sale
2,513 -9.5%
69.31
US$174,187
2,513 -9.5% 69.31 US$174,187
2019-05-09 2019-05-07 S Sale
962 -3.5%
64.20
US$61,760
962 -3.5% 64.20 US$61,760
2019-05-06 2019-05-02 S Sale
512 -1.5%
62.03
US$31,758
512 -1.5% 62.03 US$31,758
2019-03-04 2019-03-04 S Sale
3,049 -10.5%
60.03
US$183,046
3,049 -10.5% 60.03 US$183,046
2018-11-19 2018-11-15 S Sale
1,841 -6.8%
53.00
US$97,573
1,841 -6.8% 53.00 US$97,573
2018-06-12 2018-06-12 S Sale
2,840 -10.1%
65.52
US$186,088
2,840 -10.1% 65.52 US$186,088
2018-05-10 2018-05-10 S Sale
2,791 -9.9%
63.46
US$177,106
2,791 -9.9% 63.46 US$177,106
2018-03-07 2018-03-07 S Sale
1,965 -7.2%
50.96
US$100,145
1,965 -7.2% 50.96 US$100,145
2017-11-20 2017-11-20 S Sale
1,213 -4.6%
46.52
US$56,431
1,213 -4.6% 46.52 US$56,431
2017-11-16 2017-11-14 S Sale
111 -0.4%
46.56
US$5,169
111 -0.4% 46.56 US$5,169
2017-11-13 2017-11-13 S Sale
1,412 -5.0%
46.01
US$64,959
1,412 -5.0% 46.01 US$64,959
2017-11-13 2017-11-08 S Sale
2,284 -7.5%
47.00
US$107,348
2,284 -7.5% 47.00 US$107,348
2017-09-11 2017-09-07 S Sale
1,950 -7.1%
40.09
US$78,176
1,950 -7.1% 40.09 US$78,176
2017-08-08 2017-08-04 S Sale
3,261 -11.1%
40.73
US$132,812
3,261 -11.1% 40.73 US$132,812
2016-12-15 2016-12-15 S Sale
595 -2.2%
39.06
US$23,241
595 -2.2% 39.06 US$23,241
2016-12-15 2016-12-14 S Sale
171 -0.6%
38.90
US$6,652
171 -0.6% 38.90 US$6,652
2016-12-12 2016-12-08 S Sale
2,000 -7.1%
38.23
US$76,461
2,000 -7.1% 38.23 US$76,461
2016-11-18 2016-11-18 S Sale
2,099 -7.0%
36.02
US$75,608
2,099 -7.0% 36.02 US$75,608
2016-11-18 2016-11-17 S Sale
500 -1.6%
36.06
US$18,030
500 -1.6% 36.06 US$18,030
2016-11-14 2016-11-09 S Sale
2,000 -6.7%
36.05
US$72,110
2,000 -6.7% 36.05 US$72,110
2016-11-14 2016-11-09 S Sale
2,000 -6.7%
36.05
US$72,110
2,000 -6.7% 36.05 US$72,110

See older Keith Pratt insider trades

Plus unlocks the full transaction history.

See localized pricing at checkout
Unlock Keith Pratt history with Plus

Billed monthly · Cancel anytime