SEC Insider Transactions from Skenesky John P.

Last updated: 2026-03-14 11:55 UTC | Total transactions: 46

John P. Skenesky, VP and Division Manager at McGrath RentCorp (MGRC), sold shares on the open market once in the last year, totaling about $278,000. His most recent sale occurred on May 8, 2025. This places him 7,720th among 11,678 insiders by sale value, below the average of $8.6 million per seller and 6.4 transactions. He made no open market purchases in this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 27, 2026 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager A Common Stock 1400 $0.00 12,634.0000 24,644,000 12.46% 0.01%
Feb. 24, 2026 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 1440 $0.00 0.0000 24,644,000 100.00% 0.01%
Feb. 24, 2026 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 481 $0.00 0.0000 24,644,000 100.00% 0.00%
Feb. 23, 2026 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 800 $0.00 801.0000 24,644,000 49.97% 0.00%
Feb. 24, 2026 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager F Common Stock 677 $114.48 11,234.0000 24,644,000 5.68% 0.00%
Feb. 24, 2026 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 2293 $0.00 11,911.0000 24,644,000 23.84% 0.01%
Feb. 24, 2026 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 481 $0.00 9,618.0000 24,644,000 5.26% 0.00%
Feb. 23, 2026 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager F Common Stock 355 $113.07 9,137.0000 24,644,000 3.74% 0.00%
Feb. 23, 2026 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 800 $0.00 9,492.0000 24,644,000 9.20% 0.00%
May 8, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager S Common Stock 2500 $111.32 14,368.0000 24,570,000 14.82% 0.01%
May 7, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager J Common Stock 5671 $109.40 14,368.0000 24,570,000 28.30% 0.02%
Feb. 25, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 514 $0.00 0.0000 24,570,000 100.00% 0.00%
Feb. 24, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 799 $0.00 10,690.0000 24,570,000 8.08% 0.00%
Feb. 24, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 480 $0.00 11,170.0000 24,570,000 4.49% 0.00%
Feb. 24, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager F Common Stock 366 $125.66 10,804.0000 24,570,000 3.28% 0.00%
Feb. 25, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 514 $0.00 11,318.0000 24,570,000 4.76% 0.00%
Feb. 25, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager F Common Stock 126 $125.25 11,192.0000 24,570,000 1.11% 0.00%
Feb. 25, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager J Restricted Stock Unit 1540 $0.00 0.0000 24,570,000 100.00% 0.01%
Feb. 24, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 799 $0.00 1,601.0000 24,570,000 33.29% 0.00%
Feb. 24, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 480 $0.00 481.0000 24,570,000 49.95% 0.00%
Feb. 21, 2025 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager A Common Stock 1180 $0.00 9,891.0000 24,570,000 13.55% 0.00%
Nov. 1, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager S Common Stock 5000 $114.86 8,711.0000 24,567,000 36.47% 0.02%
Feb. 26, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 513 $0.00 514.0000 24,529,000 49.95% 0.00%
Feb. 26, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 479 $0.00 961.0000 24,529,000 33.26% 0.00%
Feb. 26, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 514 $0.00 0.0000 24,529,000 100.00% 0.00%
Feb. 26, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 1540 $0.00 0.0000 24,529,000 100.00% 0.01%
Feb. 26, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager F Common Stock 638 $124.65 13,711.0000 24,529,000 4.45% 0.00%
Feb. 26, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 479 $0.00 14,349.0000 24,529,000 3.45% 0.00%
Feb. 26, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 513 $0.00 13,870.0000 24,529,000 3.84% 0.00%
Feb. 26, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 514 $0.00 13,357.0000 24,529,000 4.00% 0.00%
Feb. 26, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 1113 $0.00 12,843.0000 24,529,000 9.49% 0.00%
Feb. 23, 2024 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager A Restricted Stock Unit 2400 $0.00 2,400.0000 24,529,000 9999.99% 0.01%
May 11, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager S Common Stock 3000 $90.97 11,730.0000 24,519,000 20.37% 0.01%
March 1, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager F Common Stock 83 $101.03 14,730.0000 24,519,000 0.56% 0.00%
March 1, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 340 $0.00 14,813.0000 24,519,000 2.35% 0.00%
March 1, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 340 $0.00 0.0000 24,519,000 100.00% 0.00%
Feb. 27, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 513 $0.00 15,252.0000 24,519,000 3.48% 0.00%
Feb. 27, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 521 $0.00 0.0000 24,519,000 100.00% 0.00%
Feb. 27, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 513 $0.00 514.0000 24,519,000 49.95% 0.00%
Feb. 27, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Restricted Stock Unit 513 $0.00 1,027.0000 24,519,000 33.31% 0.00%
Feb. 27, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 513 $0.00 14,739.0000 24,519,000 3.61% 0.00%
Feb. 27, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager F Common Stock 779 $101.99 14,473.0000 24,519,000 5.11% 0.00%
Feb. 27, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager A Common Stock 1521 $0.00 13,705.0000 24,519,000 12.48% 0.01%
Feb. 27, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager M Common Stock 521 $0.00 14,226.0000 24,519,000 3.80% 0.00%
Feb. 24, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager A Restricted Stock Unit 1440 $0.00 1,440.0000 24,519,000 9999.99% 0.01%
Feb. 24, 2023 MCGRATH RENTCORP $MGRC Skenesky John P VP and Division Manager A Restricted Stock Unit 1440 $0.00 1,440.0000 24,519,000 9999.99% 0.01%