PPG Industries insider activity
What the executives and directors of PPG Industries actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 46 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Apr 15, 2026 | Smith Cathy R | 1,855 |
| Apr 15, 2026 | Schneider Todd M. | 434 |
| Feb 18, 2026 | KNAVISH TIMOTHY M | 35K |
| Feb 18, 2026 | Morales Vincent J | 19K |
| Feb 18, 2026 | Ericson Amy R. | 4,558 |
| Feb 18, 2026 | Foulkes Anne M. | 7,560 |
| Feb 18, 2026 | Williams Brian Richard | 1,208 |
| Feb 18, 2026 | Bergstrom Karl Henrik | 1,986 |
| Feb 18, 2026 | Braun Kevin D. | 2,873 |
| Feb 18, 2026 | Hagerty Chancey E. | 2,854 |
| Feb 18, 2026 | Gette Joseph R. | 1,784 |
| Feb 13, 2026 | Morales Vincent J | 50K |
| Feb 4, 2026 | Morales Vincent J | 30K |
| Jan 29, 2026 | Hagerty Chancey E. | 2,250 |
| Jan 15, 2026 | Morales Vincent J | 5,200 |
| Nov 11, 2025 | Hefel Juliane M. | 1,977 |
| May 13, 2025 | Bergstrom Karl Henrik | 1,635 |
| Apr 16, 2025 | RICHENHAGEN MARTIN | 1,373 |
| Apr 16, 2025 | Smith Cathy R | 1,373 |
| Feb 19, 2025 | KNAVISH TIMOTHY M | 9,982 |
| Feb 19, 2025 | Ericson Amy R. | 3,252 |
| Feb 19, 2025 | Foulkes Anne M. | 4,316 |
| Feb 19, 2025 | Williams Brian Richard | 738 |
| Feb 19, 2025 | Bergstrom Karl Henrik | 1,056 |
| Feb 19, 2025 | Braun Kevin D. | 1,402 |
| Feb 19, 2025 | Hagerty Chancey E. | 1,402 |
| Feb 14, 2025 | KNAVISH TIMOTHY M | 4,800 |
| May 13, 2024 | Bergstrom Karl Henrik | 1,635 |
| Apr 17, 2024 | RICHENHAGEN MARTIN | 1,177 |
| Apr 17, 2024 | Smith Cathy R | 1,177 |
| Apr 17, 2024 | Healey Melanie | 1,177 |
| Mar 1, 2024 | Morales Vincent J | 3,400 |
| Feb 29, 2024 | KNAVISH TIMOTHY M | 4,568 |
| Feb 29, 2024 | Williams Brian Richard | 338 |
| Feb 29, 2024 | Hagerty Chancey E. | 813 |
| Feb 14, 2024 | RAMAPRASAD VADLAMANNATI | 5,390 |
| Feb 14, 2024 | KNAVISH TIMOTHY M | 9,284 |
| Feb 14, 2024 | Morales Vincent J | 12K |
| Feb 14, 2024 | Ericson Amy R. | 4,798 |
| Feb 14, 2024 | Foulkes Anne M. | 5,856 |
| Feb 14, 2024 | Williams Brian Richard | 590 |
| Feb 14, 2024 | Bergstrom Karl Henrik | 1,240 |
| Feb 14, 2024 | Braun Kevin D. | 1,635 |
| Feb 14, 2024 | Hagerty Chancey E. | 1,635 |
| Oct 1, 2023 | MCGARRY MICHAEL H | 55K |
| Oct 1, 2023 | Williams Brian Richard | 764 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| From holdings | 13K |
| Granted | 51K |
| Vested / exercised | 91K |
| Bought on market | 25 |
| Withheld for tax | 26K |
| Planned sales (10b5-1) | 35K |
| Discretionary sales | 84K |
| Other out | 8,845 |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| KNAVISH TIMOTHY M | 21K | 57K | 268.6 |
| RICHENHAGEN MARTIN | 28K | 32K | 113.4 |
| Foulkes Anne M. | 11K | 16K | 147.9 |
| Ericson Amy R. | 12K | 20K | 172.2 |
| Bergstrom Karl Henrik | 8,395 | 15K | 175.2 |
Who holds what
the 14 largest holdings of 16| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| MCGARRY MICHAEL H Senior Vice President Last trade Jul 26, 2023 | Officer | 241K | – | – | Jul 26, 2023 | |
| KNAVISH TIMOTHY M Chairman and CEO Last trade Feb 14, 2025 | CEO | 67K | – | – | Feb 14, 2025 | |
| RAMAPRASAD VADLAMANNATI SVP, Global Operations Last trade Apr 20, 2021 | Officer | 34K | – | – | Apr 20, 2021 | |
| RICHENHAGEN MARTIN Last trade Mar 27, 2008 | Director | 32K | – | – | Mar 27, 2008 | |
| Foulkes Anne M. Sr. VP, Legal & Spl. Projects Last trade Feb 20, 2026 | Officer | 22K | – | $448K | net selling over the year: 0 months buying, 1 month selling | Feb 20, 2026 |
| Ericson Amy R. Sr. VP, P&M Coatings | Officer | 20K | – | – | – | |
| Bergstrom Karl Henrik Sr.VP, Global Arch Coatings | Officer | 15K | – | – | – | |
| Hagerty Chancey E. Sr. VP, Auto. Refinish Ctgs. Last trade Jan 29, 2026 | Officer | 9,761 | – | $260K | net selling over the year: 0 months buying, 1 month selling | Jan 29, 2026 |
| Smith Cathy R | Director | 9,501 | – | – | – | |
| Gette Joseph R. Sr. VP, GC and Secretary | Officer | 8,304 | – | – | – | |
| Braun Kevin D. Sr VP, Operations | Officer | 7,753 | – | – | – | |
| Healey Melanie | Director | 7,518 | – | – | – | |
| Morales Vincent J Senior VP & CFO Last trade Feb 13, 2026 | CFO | 5,682 | – | $15M | net selling over the year: 0 months buying, 2 months selling | Feb 13, 2026 |
| Williams Brian Richard Vice President and Controller | Officer | 3,179 | – | – | – |
Open-market trade log
the 60 most recent of 366| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Sep 11, 2026 | Hefel Juliane M. (Officer) 3 shares $106.89 +0.0% since trade filed Sep 14, 2026 | Open-market buy | 3 | $106.89 | $358 | +0.0% | Sep 14, 2026 |
| Sep 11, 2026 | Hefel Juliane M. (Officer) 10 shares $104.78 +2.0% since trade filed Sep 14, 2026 | Open-market buy | 10 | $104.78 | $1K | +2.0% | Sep 14, 2026 |
| Jun 12, 2026 | Hefel Juliane M. (Officer) 3 shares $121.45 −12.0% since trade filed Jun 16, 2026 | Open-market buy | 3 | $121.45 | $342 | −12.0% | Jun 16, 2026 |
| Jun 12, 2026 | Hefel Juliane M. (Officer) 9 shares $114.84 −6.9% since trade filed Jun 16, 2026 | Open-market buy | 9 | $114.84 | $1K | −6.9% | Jun 16, 2026 |
| Feb 20, 2026 | Foulkes Anne M. (Officer) 3,594 shares $124.61 −14.2% since trade filed Feb 24, 2026 | Discretionary sale | 3,594 | $124.61 | $448K | −14.2% | Feb 24, 2026 |
| Feb 13, 2026 | Morales Vincent J (CFO) 19K shares $131.10 −18.5% since trade filed Feb 18, 2026 | Discretionary sale | 19K | $131.10 | $2.5M | −18.5% | Feb 18, 2026 |
| Feb 13, 2026 | Morales Vincent J (CFO) 28K shares $130.92 −18.4% since trade filed Feb 18, 2026 | Discretionary sale | 28K | $130.92 | $3.7M | −18.4% | Feb 18, 2026 |
| Feb 13, 2026 | Morales Vincent J (CFO) 30K shares $131.00 −18.4% since trade filed Feb 18, 2026 | Discretionary sale | 30K | $131.00 | $4.0M | −18.4% | Feb 18, 2026 |
| Feb 4, 2026 | Morales Vincent J (CFO) 13K shares $125.00 −14.5% since trade filed Feb 5, 2026 | Planned sale (10b5-1) | 13K | $125.00 | $1.6M | −14.5% | Feb 5, 2026 |
| Feb 4, 2026 | Morales Vincent J (CFO) 17K shares $125.00 −14.5% since trade filed Feb 5, 2026 | Planned sale (10b5-1) | 17K | $125.00 | $2.1M | −14.5% | Feb 5, 2026 |
| Jan 29, 2026 | Hagerty Chancey E. (Officer) 2,250 shares $115.59 −7.5% since trade filed Feb 2, 2026 | Discretionary sale | 2,250 | $115.59 | $260K | −7.5% | Feb 2, 2026 |
| Jan 15, 2026 | Morales Vincent J (CFO) 5,200 shares $110.00 −2.8% since trade filed Jan 16, 2026 | Planned sale (10b5-1) | 5,200 | $110.00 | $572K | −2.8% | Jan 16, 2026 |
| Feb 14, 2025 | KNAVISH TIMOTHY M (CEO) 4,800 shares $118.35 −9.7% since trade filed Feb 18, 2025 | Planned sale (10b5-1) | 4,800 | $118.35 | $568K | −9.7% | Feb 18, 2025 |
| Oct 31, 2024 | Foulkes Anne M. (Officer) 1,985 shares $125.80 −15.0% since trade filed Nov 1, 2024 | Discretionary sale | 1,985 | $125.80 | $250K | −15.0% | Nov 1, 2024 |
| May 8, 2024 | KNAVISH TIMOTHY M (CEO) 2,061 shares $133.24 −19.8% since trade filed May 9, 2024 | Open-market buy | 2,061 | $133.24 | $275K | −19.8% | May 9, 2024 |
| Mar 1, 2024 | Morales Vincent J (CFO) 3,400 shares $140.94 −24.2% since trade filed Mar 4, 2024 | Discretionary sale | 3,400 | $140.94 | $479K | −24.2% | Mar 4, 2024 |
| Aug 1, 2023 | Morales Vincent J (CFO) 3,700 shares $143.33 −25.4% since trade filed Aug 2, 2023 | Planned sale (10b5-1) | 3,700 | $143.33 | $530K | −25.4% | Aug 2, 2023 |
| Jul 26, 2023 | MCGARRY MICHAEL H (Officer) 28K shares $145.85 −26.7% since trade filed Jul 27, 2023 | Discretionary sale | 28K | $145.85 | $4.1M | −26.7% | Jul 27, 2023 |
| Jul 26, 2023 | MCGARRY MICHAEL H (Officer) 30K shares $145.09 −26.3% since trade filed Jul 27, 2023 | Discretionary sale | 30K | $145.09 | $4.4M | −26.3% | Jul 27, 2023 |
| Jul 25, 2023 | MCGARRY MICHAEL H (Officer) 162 shares $146.67 −27.1% since trade filed Jul 27, 2023 | Discretionary sale | 162 | $146.67 | $24K | −27.1% | Jul 27, 2023 |
| Jul 25, 2023 | MCGARRY MICHAEL H (Officer) 11K shares $147.21 −27.4% since trade filed Jul 27, 2023 | Discretionary sale | 11K | $147.21 | $1.6M | −27.4% | Jul 27, 2023 |
| Jul 25, 2023 | MCGARRY MICHAEL H (Officer) 46K shares $148.03 −27.8% since trade filed Jul 27, 2023 | Discretionary sale | 46K | $148.03 | $6.8M | −27.8% | Jul 27, 2023 |
| Jul 25, 2023 | MCGARRY MICHAEL H (Officer) 48K shares $147.27 −27.4% since trade filed Jul 27, 2023 | Discretionary sale | 48K | $147.27 | $7.0M | −27.4% | Jul 27, 2023 |
| Jan 31, 2023 | MCGARRY MICHAEL H (Officer) 62K shares $129.96 −17.8% since trade filed Feb 1, 2023 | Discretionary sale | 62K | $129.96 | $8.0M | −17.8% | Feb 1, 2023 |
| Jan 24, 2023 | Foulkes Anne M. (Officer) 200 shares $128.70 −17.0% since trade filed Jan 25, 2023 | Discretionary sale | 200 | $128.70 | $26K | −17.0% | Jan 25, 2023 |
| Jan 24, 2023 | Foulkes Anne M. (Officer) 22K shares $128.32 −16.7% since trade filed Jan 25, 2023 | Discretionary sale | 22K | $128.32 | $2.8M | −16.7% | Jan 25, 2023 |
| Apr 27, 2022 | Liebert Rebecca B. (Officer) 1,336 shares $130.49 −18.1% since trade filed Apr 28, 2022 | Discretionary sale | 1,336 | $130.49 | $174K | −18.1% | Apr 28, 2022 |
| Apr 27, 2022 | Liebert Rebecca B. (Officer) 29K shares $129.88 −17.7% since trade filed Apr 28, 2022 | Discretionary sale | 29K | $129.88 | $3.7M | −17.7% | Apr 28, 2022 |
| May 24, 2021 | KNAVISH TIMOTHY M (Officer) 23K shares $178.78 filed May 26, 2021 | Discretionary sale | 23K | $178.78 | $4.1M | – | May 26, 2021 |
| Apr 20, 2021 | RAMAPRASAD VADLAMANNATI (Officer) 1,550 shares $169.37 filed Apr 21, 2021 | Discretionary sale | 1,550 | $169.37 | $263K | – | Apr 21, 2021 |
| Apr 20, 2021 | RAMAPRASAD VADLAMANNATI (Officer) 19K shares $168.80 filed Apr 21, 2021 | Discretionary sale | 19K | $168.80 | $3.3M | – | Apr 21, 2021 |
| Nov 4, 2020 | Schaupp William E (Officer) 3,850 shares $134.66 filed Nov 6, 2020 | Discretionary sale | 3,850 | $134.66 | $518K | – | Nov 6, 2020 |
| Oct 22, 2020 | MCGARRY MICHAEL H (CEO) 800 shares $134.80 filed Oct 26, 2020 | Discretionary sale | 800 | $134.80 | $108K | – | Oct 26, 2020 |
| Oct 22, 2020 | MCGARRY MICHAEL H (CEO) 24K shares $134.11 filed Oct 26, 2020 | Discretionary sale | 24K | $134.11 | $3.2M | – | Oct 26, 2020 |
| Oct 22, 2020 | MCGARRY MICHAEL H (CEO) 57K shares $133.44 filed Oct 26, 2020 | Discretionary sale | 57K | $133.44 | $7.5M | – | Oct 26, 2020 |
| Aug 31, 2020 | KNAVISH TIMOTHY M (Officer) 15K shares $120.69 filed Sep 1, 2020 | Discretionary sale | 15K | $120.69 | $1.8M | – | Sep 1, 2020 |
| Nov 6, 2019 | MCGARRY MICHAEL H (CEO) 30K shares $130.00 filed Nov 7, 2019 | Discretionary sale | 30K | $130.00 | $4.0M | – | Nov 7, 2019 |
| Oct 21, 2019 | MCGARRY MICHAEL H (CEO) 12K shares $125.00 filed Oct 22, 2019 | Discretionary sale | 12K | $125.00 | $1.5M | – | Oct 22, 2019 |
| Sep 19, 2019 | MCGARRY MICHAEL H (CEO) 12K shares $120.00 filed Sep 20, 2019 | Discretionary sale | 12K | $120.00 | $1.4M | – | Sep 20, 2019 |
| Jul 22, 2019 | RAMAPRASAD VADLAMANNATI (Officer) 601 shares $117.76 filed Jul 22, 2019 | Discretionary sale | 601 | $117.76 | $71K | – | Jul 22, 2019 |
| Jul 22, 2019 | RAMAPRASAD VADLAMANNATI (Officer) 13K shares $117.09 filed Jul 22, 2019 | Discretionary sale | 13K | $117.09 | $1.6M | – | Jul 22, 2019 |
| May 29, 2019 | Schaupp William E (Officer) 2,500 shares $106.88 filed May 30, 2019 | Discretionary sale | 2,500 | $106.88 | $267K | – | May 30, 2019 |
| May 24, 2019 | HAYNES VICTORIA F (Director) 674 shares $107.16 filed May 24, 2019 | Discretionary sale | 674 | $107.16 | $72K | – | May 24, 2019 |
| Feb 22, 2018 | GREINDL JEAN-MARIE (Officer) 9,500 shares $115.79 filed Feb 23, 2018 | Discretionary sale | 9,500 | $115.79 | $1.1M | – | Feb 23, 2018 |
| Aug 18, 2017 | SEKMAKAS VIKTORAS R (Officer) 19K shares $102.49 filed Aug 22, 2017 | Discretionary sale | 19K | $102.49 | $1.9M | – | Aug 22, 2017 |
| Aug 11, 2017 | BOST GLENN E II (Officer) 20K shares $100.80 filed Aug 14, 2017 | Discretionary sale | 20K | $100.80 | $2.0M | – | Aug 14, 2017 |
| Aug 4, 2016 | KNAVISH TIMOTHY M (Officer) 9,300 shares $104.08 filed Aug 8, 2016 | Discretionary sale | 9,300 | $104.08 | $968K | – | Aug 8, 2016 |
| Jul 26, 2016 | SEKMAKAS VIKTORAS R (Officer) 41K shares $106.64 filed Jul 28, 2016 | Discretionary sale | 41K | $106.64 | $4.4M | – | Jul 28, 2016 |
| Feb 26, 2016 | BUNCH CHARLES E (Officer) 46K shares $98.17 filed Mar 1, 2016 | Discretionary sale | 46K | $98.17 | $4.5M | – | Mar 1, 2016 |
| Feb 25, 2016 | BOST GLENN E II (Officer) 3,725 shares $95.93 filed Feb 26, 2016 | Discretionary sale | 3,725 | $95.93 | $357K | – | Feb 26, 2016 |
| Feb 25, 2016 | BOST GLENN E II (Officer) 29K shares $95.19 filed Feb 26, 2016 | Discretionary sale | 29K | $95.19 | $2.8M | – | Feb 26, 2016 |
| Nov 16, 2015 | BUNCH CHARLES E (Officer) 16K shares $101.94 filed Nov 17, 2015 | Discretionary sale | 16K | $101.94 | $1.7M | – | Nov 17, 2015 |
| Oct 30, 2015 | NIEKAMP CYNTHIA A (Officer) 7,200 shares $104.35 filed Nov 3, 2015 | Discretionary sale | 7,200 | $104.35 | $751K | – | Nov 3, 2015 |
| Oct 26, 2015 | BUNCH CHARLES E (Officer) 12K shares $103.75 filed Oct 27, 2015 | Discretionary sale | 12K | $103.75 | $1.2M | – | Oct 27, 2015 |
| Oct 19, 2015 | SEKMAKAS VIKTORAS R (Officer) 12K shares $100.98 filed Oct 20, 2015 | Discretionary sale | 12K | $100.98 | $1.2M | – | Oct 20, 2015 |
| Aug 7, 2015 | BUNCH CHARLES E (CEO) 13K shares $103.96 filed Aug 10, 2015 | Discretionary sale | 13K | $103.96 | $1.3M | – | Aug 10, 2015 |
| Feb 26, 2015 | MCGARRY MICHAEL H (COO) 6,664 shares $235.60 filed Mar 2, 2015 | Discretionary sale | 6,664 | $235.60 | $1.6M | – | Mar 2, 2015 |
| Feb 25, 2015 | SEKMAKAS VIKTORAS R (Officer) 100 shares $236.70 filed Feb 27, 2015 | Discretionary sale | 100 | $236.70 | $24K | – | Feb 27, 2015 |
| Feb 25, 2015 | SEKMAKAS VIKTORAS R (Officer) 19K shares $236.35 filed Feb 27, 2015 | Discretionary sale | 19K | $236.35 | $4.6M | – | Feb 27, 2015 |
| Feb 23, 2015 | BUNCH CHARLES E (CEO) 500 shares $237.02 filed Feb 24, 2015 | Discretionary sale | 500 | $237.02 | $119K | – | Feb 24, 2015 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.