T. Rowe Price insider activity
What the executives and directors of T. Rowe Price 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 243 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Jun 30, 2026 | STEVENS ROBERT J | 815 |
| Jun 30, 2026 | DONNELLY WILLIAM P | 718 |
| Jun 30, 2026 | WILSON ALAN D | 1,153 |
| Jun 30, 2026 | MacLellan Robert F. | 843 |
| Jun 29, 2026 | DUBLON DINA | 109 |
| Jun 29, 2026 | WIJNBERG SANDRA S | 148 |
| Jun 29, 2026 | Golston Allan C. | 55 |
| Jun 29, 2026 | Verma Richard R. | 55 |
| Jun 29, 2026 | Smith Cynthia F | 70 |
| Jun 1, 2026 | Page Sebastien | 96K |
| May 13, 2026 | Jackson Stephon A. | 175 |
| May 8, 2026 | DUBLON DINA | 1,899 |
| May 8, 2026 | STEVENS ROBERT J | 1,899 |
| May 8, 2026 | WIJNBERG SANDRA S | 1,899 |
| May 8, 2026 | DONNELLY WILLIAM P | 1,899 |
| May 8, 2026 | WILSON ALAN D | 1,899 |
| May 8, 2026 | MacLellan Robert F. | 1,899 |
| May 8, 2026 | Golston Allan C. | 1,899 |
| May 8, 2026 | BARTLETT MARK S. | 1,899 |
| May 8, 2026 | Verma Richard R. | 1,899 |
| May 8, 2026 | Rominger Eileen P | 1,899 |
| May 8, 2026 | Smith Cynthia F | 1,899 |
| Mar 30, 2026 | DUBLON DINA | 138 |
| Mar 30, 2026 | STEVENS ROBERT J | 324 |
| Mar 30, 2026 | WIJNBERG SANDRA S | 187 |
| Mar 30, 2026 | DONNELLY WILLIAM P | 152 |
| Mar 30, 2026 | WILSON ALAN D | 558 |
| Mar 30, 2026 | MacLellan Robert F. | 206 |
| Mar 30, 2026 | Golston Allan C. | 42 |
| Mar 30, 2026 | Verma Richard R. | 42 |
| Mar 30, 2026 | Smith Cynthia F | 61 |
| Feb 26, 2026 | MacLellan Robert F. | 4,417 |
| Feb 13, 2026 | Veiel Eric L | 13K |
| Feb 13, 2026 | Robert W. Sharps | 22K |
| Feb 13, 2026 | Page Sebastien | 8,861 |
| Feb 13, 2026 | Dardis Jennifer B | 5,604 |
| Feb 5, 2026 | Sawyer Dorothy C | 5,187 |
| Dec 31, 2025 | STEVENS ROBERT J | 858 |
| Dec 31, 2025 | WIJNBERG SANDRA S | 753 |
| Dec 31, 2025 | DONNELLY WILLIAM P | 740 |
| Dec 31, 2025 | WILSON ALAN D | 1,293 |
| Dec 31, 2025 | MacLellan Robert F. | 847 |
| Dec 30, 2025 | DUBLON DINA | 114 |
| Dec 30, 2025 | Golston Allan C. | 35 |
| Dec 30, 2025 | Verma Richard R. | 35 |
| Dec 30, 2025 | Jackson Stephon A. | 2,502 |
| Dec 30, 2025 | Smith Cynthia F | 51 |
| Dec 29, 2025 | Robert W. Sharps | 1,067 |
| Dec 19, 2025 | Veiel Eric L | 5,246 |
| Dec 17, 2025 | Oestreicher David | 400 |
| Dec 10, 2025 | Hiebler Jessica M | 447 |
| Dec 10, 2025 | JOHNSON KIMBERLY H | 3,099 |
| Dec 10, 2025 | Veiel Eric L | 12K |
| Dec 10, 2025 | Oestreicher David | 2,790 |
| Dec 10, 2025 | Robert W. Sharps | 23K |
| Dec 10, 2025 | Page Sebastien | 7,843 |
| Dec 10, 2025 | Jackson Stephon A. | 5,779 |
| Dec 10, 2025 | Dardis Jennifer B | 4,087 |
| Dec 10, 2025 | Nelson Joshua B | 6,312 |
| Dec 10, 2025 | Sawyer Dorothy C | 3,150 |
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 |
|---|---|
| Granted | 327K |
| Vested / exercised | 8,834 |
| Withheld for tax | 72K |
| Discretionary sales | 10K |
| Gifts | 19K |
| Kept | 235K |
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 |
|---|---|---|---|
| Robert W. Sharps | 487K | 578K | 118.7 |
| Veiel Eric L | 94K | 147K | 156.3 |
| Oestreicher David | 101K | 129K | 127.7 |
| Thomson Andrew Justin Mackenzie | 140K | 120K | 85.4 |
Who holds what
the 14 largest holdings of 27| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Robert W. Sharps CEO and President Last trade Mar 29, 2021 | CEO | 556K | – | – | Mar 29, 2021 | |
| Stromberg William J Non-Executive COB Last trade Nov 15, 2023 | Officer | 516K | – | – | Nov 15, 2023 | |
| Veiel Eric L Vice President | Officer | 180K | – | – | – | |
| Page Sebastien Vice President Last trade Sep 2, 2021 | Officer | 172K | – | – | Sep 2, 2021 | |
| Oestreicher David Corp Secretary and VP Last trade Aug 5, 2020 | Officer | 129K | – | – | Aug 5, 2020 | |
| Thomson Andrew Justin Mackenzie Vice President Last trade Dec 10, 2024 | Officer | 120K | – | – | Dec 10, 2024 | |
| Jackson Stephon A. Vice President Last trade May 13, 2026 | Officer | 87K | – | $308K | net selling over the year: 0 months buying, 1 month selling | May 13, 2026 |
| Nelson Joshua B Vice President | Officer | 81K | – | – | – | |
| McCormick Andrew C. Vice President Last trade Sep 27, 2023 | Officer | 71K | – | – | Sep 27, 2023 | |
| Sawyer Dorothy C Last trade Jun 11, 2025 | Other | 57K | – | – | Jun 11, 2025 | |
| MacLellan Robert F. Last trade Sep 22, 2025 | Director | 56K | – | $324K | net selling over the year: 0 months buying, 1 month selling | Sep 22, 2025 |
| Husain Arif Last trade Dec 10, 2025 | Other | 47K | – | $434K | net selling over the year: 0 months buying, 1 month selling | Dec 10, 2025 |
| HRABOWSKI FREEMAN A III Last trade Mar 8, 2024 | Director | 47K | – | – | Mar 8, 2024 | |
| JOHNSON KIMBERLY H COO and VP | COO | 46K | – | – | – |
Open-market trade log
the 60 most recent of 239| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| May 13, 2026 | Jackson Stephon A. (Officer) 3,000 shares $102.56 +0.0% since trade filed May 14, 2026 | Discretionary sale | 3,000 | $102.56 | $308K | +0.0% | May 14, 2026 |
| Dec 10, 2025 | Husain Arif (Other) 4,260 shares $101.96 +0.6% since trade filed Dec 11, 2025 | Discretionary sale | 4,260 | $101.96 | $434K | +0.6% | Dec 11, 2025 |
| Sep 22, 2025 | MacLellan Robert F. (Director) 3,090 shares $105.01 −2.3% since trade filed Sep 23, 2025 | Discretionary sale | 3,090 | $105.01 | $324K | −2.3% | Sep 23, 2025 |
| Jun 11, 2025 | Sawyer Dorothy C (Other) 2,000 shares $95.43 +7.5% since trade filed Jun 12, 2025 | Discretionary sale | 2,000 | $95.43 | $191K | +7.5% | Jun 12, 2025 |
| May 12, 2025 | Hiebler Jessica M (Officer) 968 shares $96.98 +5.8% since trade filed May 13, 2025 | Discretionary sale | 968 | $96.98 | $94K | +5.8% | May 13, 2025 |
| Mar 31, 2025 | MacLellan Robert F. (Director) 3,955 shares $91.56 +12.0% since trade filed Apr 1, 2025 | Discretionary sale | 3,955 | $91.56 | $362K | +12.0% | Apr 1, 2025 |
| Feb 14, 2025 | Hiebler Jessica M (Officer) 1,177 shares $107.87 −4.9% since trade filed Feb 18, 2025 | Discretionary sale | 1,177 | $107.87 | $127K | −4.9% | Feb 18, 2025 |
| Feb 11, 2025 | Husain Arif (Other) 2,031 shares $109.27 −6.1% since trade filed Feb 12, 2025 | Discretionary sale | 2,031 | $109.27 | $222K | −6.1% | Feb 12, 2025 |
| Feb 11, 2025 | Husain Arif (Other) 2,081 shares $109.27 −6.1% since trade filed Feb 12, 2025 | Discretionary sale | 2,081 | $109.27 | $227K | −6.1% | Feb 12, 2025 |
| Dec 10, 2024 | Thomson Andrew Justin Mackenzie (Officer) 4,047 shares $123.35 −16.9% since trade filed Dec 11, 2024 | Discretionary sale | 4,047 | $123.35 | $499K | −16.9% | Dec 11, 2024 |
| Sep 13, 2024 | Hiebler Jessica M (Officer) 484 shares $104.73 −2.1% since trade filed Sep 16, 2024 | Discretionary sale | 484 | $104.73 | $51K | −2.1% | Sep 16, 2024 |
| Sep 6, 2024 | Thomson Andrew Justin Mackenzie (Officer) 12K shares $102.83 −0.3% since trade filed Sep 9, 2024 | Discretionary sale | 12K | $102.83 | $1.2M | −0.3% | Sep 9, 2024 |
| Jun 27, 2024 | Hiebler Jessica M (Officer) 1,401 shares $115.85 −11.5% since trade filed Jun 27, 2024 | Discretionary sale | 1,401 | $115.85 | $162K | −11.5% | Jun 27, 2024 |
| Jun 18, 2024 | Sawyer Dorothy C (Other) 2,000 shares $117.00 −12.3% since trade filed Jun 18, 2024 | Discretionary sale | 2,000 | $117.00 | $234K | −12.3% | Jun 18, 2024 |
| Apr 29, 2024 | MacLellan Robert F. (Director) 3,043 shares $113.08 −9.3% since trade filed Apr 30, 2024 | Discretionary sale | 3,043 | $113.08 | $344K | −9.3% | Apr 30, 2024 |
| Mar 8, 2024 | HRABOWSKI FREEMAN A III (Director) 4,370 shares $118.32 −13.3% since trade filed Mar 11, 2024 | Discretionary sale | 4,370 | $118.32 | $517K | −13.3% | Mar 11, 2024 |
| Feb 9, 2024 | Hiebler Jessica M (Officer) 140 shares $107.13 −4.3% since trade filed Feb 12, 2024 | Discretionary sale | 140 | $107.13 | $15K | −4.3% | Feb 12, 2024 |
| Feb 9, 2024 | Hiebler Jessica M (Officer) 998 shares $107.13 −4.3% since trade filed Feb 12, 2024 | Discretionary sale | 998 | $107.13 | $107K | −4.3% | Feb 12, 2024 |
| Dec 18, 2023 | Thomson Andrew Justin Mackenzie (Officer) 12K shares $105.91 −3.2% since trade filed Dec 19, 2023 | Discretionary sale | 12K | $105.91 | $1.3M | −3.2% | Dec 19, 2023 |
| Dec 12, 2023 | Higginbotham Robert C.T. (Officer) 5,977 shares $99.41 +3.2% since trade filed Dec 13, 2023 | Discretionary sale | 5,977 | $99.41 | $594K | +3.2% | Dec 13, 2023 |
| Dec 8, 2023 | Higginbotham Robert C.T. (Officer) 5,374 shares $98.71 +3.9% since trade filed Dec 11, 2023 | Discretionary sale | 5,374 | $98.71 | $530K | +3.9% | Dec 11, 2023 |
| Dec 8, 2023 | Thomson Andrew Justin Mackenzie (Officer) 5,812 shares $98.71 +3.9% since trade filed Dec 11, 2023 | Discretionary sale | 5,812 | $98.71 | $574K | +3.9% | Dec 11, 2023 |
| Nov 21, 2023 | Higginbotham Robert C.T. (Officer) 40K shares $96.52 +6.3% since trade filed Nov 22, 2023 | Discretionary sale | 40K | $96.52 | $3.9M | +6.3% | Nov 22, 2023 |
| Nov 15, 2023 | Stromberg William J (Officer) 5,000 shares $98.47 +4.2% since trade filed Nov 17, 2023 | Discretionary sale | 5,000 | $98.47 | $492K | +4.2% | Nov 17, 2023 |
| Nov 15, 2023 | Stromberg William J (Officer) 5,000 shares $98.49 +4.1% since trade filed Nov 17, 2023 | Discretionary sale | 5,000 | $98.49 | $492K | +4.1% | Nov 17, 2023 |
| Sep 27, 2023 | McCormick Andrew C. (Officer) 5,040 shares $103.63 −1.0% since trade filed Sep 28, 2023 | Discretionary sale | 5,040 | $103.63 | $522K | −1.0% | Sep 28, 2023 |
| Sep 15, 2023 | Higginbotham Robert C.T. (Officer) 0 shares $110.00 −6.8% since trade filed Nov 22, 2023 late | Discretionary sale | 0 | $110.00 | $0 | −6.8% | Nov 22, 2023 late |
| Sep 1, 2023 | Higginbotham Robert C.T. (Officer) 30 shares $112.63 −8.9% since trade filed Sep 5, 2023 | Discretionary sale | 30 | $112.63 | $3K | −8.9% | Sep 5, 2023 |
| Aug 30, 2023 | Thomson Andrew Justin Mackenzie (Officer) 12K shares $111.82 −8.3% since trade filed Aug 31, 2023 | Discretionary sale | 12K | $111.82 | $1.3M | −8.3% | Aug 31, 2023 |
| May 3, 2023 | Hiebler Jessica M (Officer) 1,881 shares $106.66 −3.8% since trade filed May 4, 2023 | Discretionary sale | 1,881 | $106.66 | $201K | −3.8% | May 4, 2023 |
| Feb 21, 2023 | Thomson Andrew Justin Mackenzie (Officer) 4,900 shares $115.15 −10.9% since trade filed Feb 22, 2023 | Discretionary sale | 4,900 | $115.15 | $564K | −10.9% | Feb 22, 2023 |
| Feb 21, 2023 | Thomson Andrew Justin Mackenzie (Officer) 7,069 shares $114.09 −10.1% since trade filed Feb 22, 2023 | Discretionary sale | 7,069 | $114.09 | $807K | −10.1% | Feb 22, 2023 |
| Feb 10, 2023 | McCormick Andrew C. (Officer) 14K shares $116.73 −12.1% since trade filed Feb 14, 2023 | Discretionary sale | 14K | $116.73 | $1.7M | −12.1% | Feb 14, 2023 |
| Dec 9, 2022 | Higginbotham Robert C.T. (Officer) 1,100 shares $120.48 −14.9% since trade filed Dec 12, 2022 | Discretionary sale | 1,100 | $120.48 | $133K | −14.9% | Dec 12, 2022 |
| Dec 9, 2022 | Higginbotham Robert C.T. (Officer) 2,433 shares $120.48 −14.9% since trade filed Dec 12, 2022 | Discretionary sale | 2,433 | $120.48 | $293K | −14.9% | Dec 12, 2022 |
| Dec 9, 2022 | Higginbotham Robert C.T. (Officer) 3,086 shares $120.48 −14.9% since trade filed Dec 12, 2022 | Discretionary sale | 3,086 | $120.48 | $372K | −14.9% | Dec 12, 2022 |
| Dec 9, 2022 | Thomson Andrew Justin Mackenzie (Officer) 1,201 shares $120.48 −14.9% since trade filed Dec 12, 2022 | Discretionary sale | 1,201 | $120.48 | $145K | −14.9% | Dec 12, 2022 |
| Dec 9, 2022 | Thomson Andrew Justin Mackenzie (Officer) 2,831 shares $120.48 −14.9% since trade filed Dec 12, 2022 | Discretionary sale | 2,831 | $120.48 | $341K | −14.9% | Dec 12, 2022 |
| Dec 9, 2022 | Thomson Andrew Justin Mackenzie (Officer) 2,942 shares $120.48 −14.9% since trade filed Dec 12, 2022 | Discretionary sale | 2,942 | $120.48 | $354K | −14.9% | Dec 12, 2022 |
| Nov 11, 2022 | Stromberg William J (Officer) 10K shares $124.15 −17.4% since trade filed Nov 15, 2022 | Discretionary sale | 10K | $124.15 | $1.2M | −17.4% | Nov 15, 2022 |
| Aug 4, 2022 | Thomson Andrew Justin Mackenzie (Officer) 2,600 shares $127.36 −19.5% since trade filed Aug 4, 2022 | Discretionary sale | 2,600 | $127.36 | $331K | −19.5% | Aug 4, 2022 |
| Aug 4, 2022 | Thomson Andrew Justin Mackenzie (Officer) 9,291 shares $126.79 −19.1% since trade filed Aug 4, 2022 | Discretionary sale | 9,291 | $126.79 | $1.2M | −19.1% | Aug 4, 2022 |
| Aug 2, 2022 | Hiebler Jessica M (Officer) 160 shares $124.68 −17.7% since trade filed Aug 3, 2022 | Discretionary sale | 160 | $124.68 | $20K | −17.7% | Aug 3, 2022 |
| Aug 2, 2022 | Hiebler Jessica M (Officer) 799 shares $124.55 −17.7% since trade filed Aug 3, 2022 | Discretionary sale | 799 | $124.55 | $100K | −17.7% | Aug 3, 2022 |
| May 2, 2022 | Hiebler Jessica M (Officer) 730 shares $125.00 −18.0% since trade filed May 3, 2022 | Discretionary sale | 730 | $125.00 | $91K | −18.0% | May 3, 2022 |
| Feb 28, 2022 | Hiebler Jessica M (Officer) 448 shares $143.68 −28.6% since trade filed Mar 1, 2022 | Discretionary sale | 448 | $143.68 | $64K | −28.6% | Mar 1, 2022 |
| Feb 28, 2022 | Hiebler Jessica M (Officer) 812 shares $143.63 −28.6% since trade filed Mar 1, 2022 | Discretionary sale | 812 | $143.63 | $117K | −28.6% | Mar 1, 2022 |
| Feb 22, 2022 | Thomson Andrew Justin Mackenzie (Officer) 2,700 shares $143.52 −28.5% since trade filed Feb 23, 2022 | Discretionary sale | 2,700 | $143.52 | $388K | −28.5% | Feb 23, 2022 |
| Feb 22, 2022 | Thomson Andrew Justin Mackenzie (Officer) 5,516 shares $142.63 −28.1% since trade filed Feb 23, 2022 | Discretionary sale | 5,516 | $142.63 | $787K | −28.1% | Feb 23, 2022 |
| Dec 28, 2021 | Stromberg William J (CEO) 2,797 shares $200.45 −48.8% since trade filed Dec 29, 2021 | Discretionary sale | 2,797 | $200.45 | $561K | −48.8% | Dec 29, 2021 |
| Dec 28, 2021 | Stromberg William J (CEO) 4,556 shares $198.85 −48.4% since trade filed Dec 29, 2021 | Discretionary sale | 4,556 | $198.85 | $906K | −48.4% | Dec 29, 2021 |
| Dec 28, 2021 | Stromberg William J (CEO) 7,647 shares $199.69 −48.6% since trade filed Dec 29, 2021 | Discretionary sale | 7,647 | $199.69 | $1.5M | −48.6% | Dec 29, 2021 |
| Dec 10, 2021 | Higginbotham Robert C.T. (Officer) 81 shares $200.50 −48.9% since trade filed Dec 14, 2021 | Discretionary sale | 81 | $200.50 | $16K | −48.9% | Dec 14, 2021 |
| Dec 10, 2021 | Higginbotham Robert C.T. (Officer) 128 shares $196.23 −47.7% since trade filed Dec 14, 2021 | Discretionary sale | 128 | $196.23 | $25K | −47.7% | Dec 14, 2021 |
| Dec 10, 2021 | Higginbotham Robert C.T. (Officer) 502 shares $196.23 −47.7% since trade filed Dec 14, 2021 | Discretionary sale | 502 | $196.23 | $99K | −47.7% | Dec 14, 2021 |
| Dec 10, 2021 | Higginbotham Robert C.T. (Officer) 867 shares $196.23 −47.7% since trade filed Dec 14, 2021 | Discretionary sale | 867 | $196.23 | $170K | −47.7% | Dec 14, 2021 |
| Dec 10, 2021 | Higginbotham Robert C.T. (Officer) 872 shares $196.23 −47.7% since trade filed Dec 14, 2021 | Discretionary sale | 872 | $196.23 | $171K | −47.7% | Dec 14, 2021 |
| Dec 10, 2021 | Higginbotham Robert C.T. (Officer) 2,161 shares $196.23 −47.7% since trade filed Dec 14, 2021 | Discretionary sale | 2,161 | $196.23 | $424K | −47.7% | Dec 14, 2021 |
| Dec 10, 2021 | Higginbotham Robert C.T. (Officer) 2,681 shares $196.23 −47.7% since trade filed Dec 14, 2021 | Discretionary sale | 2,681 | $196.23 | $526K | −47.7% | Dec 14, 2021 |
| Dec 10, 2021 | Thomson Andrew Justin Mackenzie (Officer) 81 shares $200.50 −48.9% since trade filed Dec 14, 2021 | Discretionary sale | 81 | $200.50 | $16K | −48.9% | Dec 14, 2021 |
“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.