FINHUB Insights

What the executives and directors of T. Rowe Price actually did with their own shares, decoded from three years of SEC Form 4 filings.

−$1.1M net open-market flow, 12 m
0 open-market buys, 12 m
0% of sale value on 10b5-1 plans
4,426 days since an insider bought

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$50$1002024Jul2025Jul2026JulJackson Stephon A. — routine flow, 6,512 (2023-08-28)Thomson Andrew Justin Mackenzie — routine flow, 12K (2023-08-30)Higginbotham Robert C.T. — routine flow, 207 (2023-09-01)Nelson Joshua B — routine flow, 403 (2023-09-15)McCormick Andrew C. — routine flow, 154 (2023-09-27)HRABOWSKI FREEMAN A III — routine flow, 241 (2023-09-28)DUBLON DINA — routine flow, 98 (2023-09-28)STEVENS ROBERT J — routine flow, 157 (2023-09-28)WIJNBERG SANDRA S — routine flow, 102 (2023-09-28)WILSON ALAN D — routine flow, 318 (2023-09-28)MacLellan Robert F. — routine flow, 112 (2023-09-28)DONNELLY WILLIAM P — routine flow, 3,182 (2023-11-02)Stromberg William J — routine flow, 10K (2023-11-16)Higginbotham Robert C.T. — routine flow, 12.7K (2023-12-05)Hiebler Jessica M — routine flow, 2,478 (2023-12-08)JOHNSON KIMBERLY H — routine flow, 17.7K (2023-12-08)Veiel Eric L — routine flow, 26.7K (2023-12-08)Oestreicher David — routine flow, 12.8K (2023-12-08)Robert W. Sharps — routine flow, 39.9K (2023-12-08)McCormick Andrew C. — routine flow, 14.8K (2023-12-08)Page Sebastien — routine flow, 17.4K (2023-12-08)Jackson Stephon A. — routine flow, 12.6K (2023-12-08)Dardis Jennifer B — routine flow, 8,886 (2023-12-08)Nelson Joshua B — routine flow, 22.3K (2023-12-08)Stromberg William J — routine flow, 10.8K (2023-12-08)Hiebler Jessica M — routine flow, 6,396 (2023-12-15)McCormick Andrew C. — routine flow, 1,000 (2023-12-18)Thomson Andrew Justin Mackenzie — routine flow, 12K (2023-12-18)Oestreicher David — routine flow, 400 (2023-12-19)HRABOWSKI FREEMAN A III — routine flow, 236 (2023-12-29)DUBLON DINA — routine flow, 96 (2023-12-29)STEVENS ROBERT J — routine flow, 702 (2023-12-29)WIJNBERG SANDRA S — routine flow, 672 (2023-12-29)DONNELLY WILLIAM P — routine flow, 227 (2023-12-29)WILSON ALAN D — routine flow, 929 (2023-12-29)MacLellan Robert F. — routine flow, 728 (2023-12-29)Jackson Stephon A. — routine flow, 27.8K (2024-01-31)Hiebler Jessica M — routine flow, 1,222 (2024-02-09)Stromberg William J — routine flow, 19.3K (2024-02-16)Veiel Eric L — routine flow, 11.6K (2024-02-16)Robert W. Sharps — routine flow, 18.2K (2024-02-16)Page Sebastien — routine flow, 7,019 (2024-02-16)Robert W. Sharps — routine flow, 4,305 (2024-02-28)Stromberg William J — routine flow, 103.4K (2024-02-29)HRABOWSKI FREEMAN A III — routine flow, 8,740 (2024-03-08)HRABOWSKI FREEMAN A III — routine flow, 214 (2024-03-28)DUBLON DINA — routine flow, 87 (2024-03-28)STEVENS ROBERT J — routine flow, 145 (2024-03-28)WIJNBERG SANDRA S — routine flow, 97 (2024-03-28)DONNELLY WILLIAM P — routine flow, 35 (2024-03-28)WILSON ALAN D — routine flow, 289 (2024-03-28)MacLellan Robert F. — routine flow, 106 (2024-03-28)Sawyer Dorothy C — routine flow, 937 (2024-04-02)MacLellan Robert F. — routine flow, 4,370 (2024-04-29)JOHNSON KIMBERLY H — routine flow, 765 (2024-05-02)DUBLON DINA — routine flow, 1,794 (2024-05-08)STEVENS ROBERT J — routine flow, 1,794 (2024-05-08)WIJNBERG SANDRA S — routine flow, 1,794 (2024-05-08)DONNELLY WILLIAM P — routine flow, 1,794 (2024-05-08)WILSON ALAN D — routine flow, 1,794 (2024-05-08)MacLellan Robert F. — routine flow, 1,794 (2024-05-08)BARTLETT MARK S. — routine flow, 1,794 (2024-05-08)Rominger Eileen P — routine flow, 1,794 (2024-05-08)Smith Cynthia F — routine flow, 1,794 (2024-05-08)Sawyer Dorothy C — routine flow, 246 (2024-06-04)DUBLON DINA — routine flow, 93 (2024-06-27)Hiebler Jessica M — routine flow, 1,522 (2024-06-27)Smith Cynthia F — routine flow, 19 (2024-06-27)STEVENS ROBERT J — routine flow, 686 (2024-06-28)WIJNBERG SANDRA S — routine flow, 663 (2024-06-28)DONNELLY WILLIAM P — routine flow, 616 (2024-06-28)WILSON ALAN D — routine flow, 904 (2024-06-28)MacLellan Robert F. — routine flow, 716 (2024-06-28)Sawyer Dorothy C — routine flow, 705 (2024-08-26)Thomson Andrew Justin Mackenzie — routine flow, 12K (2024-09-06)Hiebler Jessica M — routine flow, 104 (2024-09-13)DUBLON DINA — routine flow, 99 (2024-09-27)STEVENS ROBERT J — routine flow, 192 (2024-09-27)WIJNBERG SANDRA S — routine flow, 116 (2024-09-27)DONNELLY WILLIAM P — routine flow, 66 (2024-09-27)WILSON ALAN D — routine flow, 355 (2024-09-27)MacLellan Robert F. — routine flow, 127 (2024-09-27)Smith Cynthia F — routine flow, 21 (2024-09-27)MacLellan Robert F. — routine flow, 4,370 (2024-10-22)Robert W. Sharps — routine flow, 2,415 (2024-11-25)Nelson Joshua B — routine flow, 504 (2024-11-27)Hiebler Jessica M — routine flow, 910 (2024-12-04)JOHNSON KIMBERLY H — routine flow, 15.7K (2024-12-04)Veiel Eric L — routine flow, 16.2K (2024-12-04)Oestreicher David — routine flow, 10.8K (2024-12-04)Robert W. Sharps — routine flow, 38.3K (2024-12-04)Page Sebastien — routine flow, 8,944 (2024-12-04)Jackson Stephon A. — routine flow, 8,495 (2024-12-04)Dardis Jennifer B — routine flow, 6,897 (2024-12-04)Nelson Joshua B — routine flow, 8,944 (2024-12-04)Sawyer Dorothy C — routine flow, 14.3K (2024-12-04)Husain Arif — routine flow, 10.2K (2024-12-04)Hiebler Jessica M — routine flow, 493 (2024-12-10)JOHNSON KIMBERLY H — routine flow, 1,617 (2024-12-10)Robert W. Sharps — routine flow, 19.7K (2024-12-10)Page Sebastien — routine flow, 7,770 (2024-12-10)Jackson Stephon A. — routine flow, 5,167 (2024-12-10)Dardis Jennifer B — routine flow, 3,068 (2024-12-10)Nelson Joshua B — routine flow, 4,391 (2024-12-10)Sawyer Dorothy C — routine flow, 2,406 (2024-12-10)Husain Arif — routine flow, 4,118 (2024-12-10)Oestreicher David — routine flow, 3,190 (2024-12-11)Veiel Eric L — routine flow, 12.8K (2024-12-13)Jackson Stephon A. — routine flow, 2,288 (2024-12-23)DUBLON DINA — routine flow, 95 (2024-12-27)STEVENS ROBERT J — routine flow, 183 (2024-12-27)WIJNBERG SANDRA S — routine flow, 111 (2024-12-27)DONNELLY WILLIAM P — routine flow, 63 (2024-12-27)WILSON ALAN D — routine flow, 340 (2024-12-27)MacLellan Robert F. — routine flow, 122 (2024-12-27)Smith Cynthia F — routine flow, 20 (2024-12-27)STEVENS ROBERT J — routine flow, 519 (2024-12-30)WIJNBERG SANDRA S — routine flow, 522 (2024-12-30)DONNELLY WILLIAM P — routine flow, 541 (2024-12-30)WILSON ALAN D — routine flow, 585 (2024-12-30)MacLellan Robert F. — routine flow, 585 (2024-12-30)Robert W. Sharps — routine flow, 2,247 (2025-01-15)Veiel Eric L — routine flow, 10.4K (2025-02-10)Robert W. Sharps — routine flow, 16.8K (2025-02-10)Page Sebastien — routine flow, 6,366 (2025-02-10)Dardis Jennifer B — routine flow, 2,973 (2025-02-10)Sawyer Dorothy C — routine flow, 3,016 (2025-02-10)Nelson Joshua B — routine flow, 2,531 (2025-02-11)Husain Arif — routine flow, 4,112 (2025-02-11)Hiebler Jessica M — routine flow, 1,261 (2025-02-14)Veiel Eric L — routine flow, 8,180 (2025-02-24)DUBLON DINA — routine flow, 3,780 (2025-02-25)DUBLON DINA — routine flow, 124 (2025-03-28)STEVENS ROBERT J — routine flow, 247 (2025-03-28)WIJNBERG SANDRA S — routine flow, 153 (2025-03-28)DONNELLY WILLIAM P — routine flow, 90 (2025-03-28)WILSON ALAN D — routine flow, 453 (2025-03-28)MacLellan Robert F. — routine flow, 168 (2025-03-28)Smith Cynthia F — routine flow, 26 (2025-03-28)MacLellan Robert F. — routine flow, 4,417 (2025-03-31)JOHNSON KIMBERLY H — routine flow, 786 (2025-05-02)DUBLON DINA — routine flow, 2,157 (2025-05-09)STEVENS ROBERT J — routine flow, 2,157 (2025-05-09)WIJNBERG SANDRA S — routine flow, 2,157 (2025-05-09)DONNELLY WILLIAM P — routine flow, 2,157 (2025-05-09)WILSON ALAN D — routine flow, 2,157 (2025-05-09)MacLellan Robert F. — routine flow, 2,157 (2025-05-09)BARTLETT MARK S. — routine flow, 2,157 (2025-05-09)Rominger Eileen P — routine flow, 2,157 (2025-05-09)Smith Cynthia F — routine flow, 2,157 (2025-05-09)Hiebler Jessica M — routine flow, 139 (2025-05-12)Sawyer Dorothy C — routine flow, 345 (2025-06-04)Page Sebastien — routine flow, 31.4K (2025-06-18)DUBLON DINA — routine flow, 120 (2025-06-27)STEVENS ROBERT J — routine flow, 267 (2025-06-27)WIJNBERG SANDRA S — routine flow, 148 (2025-06-27)DONNELLY WILLIAM P — routine flow, 116 (2025-06-27)WILSON ALAN D — routine flow, 466 (2025-06-27)MacLellan Robert F. — routine flow, 162 (2025-06-27)Smith Cynthia F — routine flow, 53 (2025-06-27)STEVENS ROBERT J — routine flow, 613 (2025-06-30)WIJNBERG SANDRA S — routine flow, 613 (2025-06-30)DONNELLY WILLIAM P — routine flow, 670 (2025-06-30)WILSON ALAN D — routine flow, 742 (2025-06-30)MacLellan Robert F. — routine flow, 710 (2025-06-30)MacLellan Robert F. — routine flow, 4,417 (2025-09-22)DUBLON DINA — routine flow, 113 (2025-09-29)STEVENS ROBERT J — routine flow, 259 (2025-09-29)WIJNBERG SANDRA S — routine flow, 146 (2025-09-29)DONNELLY WILLIAM P — routine flow, 117 (2025-09-29)WILSON ALAN D — routine flow, 447 (2025-09-29)MacLellan Robert F. — routine flow, 161 (2025-09-29)Smith Cynthia F — routine flow, 50 (2025-09-30)Golston Allan C. — routine flow, 2,859 (2025-10-28)Verma Richard R. — routine flow, 2,859 (2025-10-28)Robert W. Sharps — routine flow, 3,023 (2025-11-24)Hiebler Jessica M — routine flow, 1,217 (2025-12-03)Veiel Eric L — routine flow, 17.1K (2025-12-03)Oestreicher David — routine flow, 12.4K (2025-12-03)Page Sebastien — routine flow, 10.2K (2025-12-03)Jackson Stephon A. — routine flow, 9,244 (2025-12-03)Dardis Jennifer B — routine flow, 7,806 (2025-12-03)Nelson Joshua B — routine flow, 10.7K (2025-12-03)Sawyer Dorothy C — routine flow, 19.1K (2025-12-03)Husain Arif — routine flow, 14.6K (2025-12-03)Robert W. Sharps — routine flow, 41K (2025-12-05)Hiebler Jessica M — routine flow, 447 (2025-12-10)JOHNSON KIMBERLY H — routine flow, 3,099 (2025-12-10)Veiel Eric L — routine flow, 12.4K (2025-12-10)Oestreicher David — routine flow, 2,790 (2025-12-10)Robert W. Sharps — routine flow, 22.6K (2025-12-10)Page Sebastien — routine flow, 7,843 (2025-12-10)Jackson Stephon A. — routine flow, 5,779 (2025-12-10)Dardis Jennifer B — routine flow, 4,087 (2025-12-10)Nelson Joshua B — routine flow, 6,312 (2025-12-10)Sawyer Dorothy C — routine flow, 3,150 (2025-12-10)Husain Arif — routine flow, 4,125 (2025-12-10)Oestreicher David — routine flow, 400 (2025-12-17)Veiel Eric L — routine flow, 5,246 (2025-12-19)Robert W. Sharps — routine flow, 1,067 (2025-12-29)DUBLON DINA — routine flow, 114 (2025-12-30)Golston Allan C. — routine flow, 35 (2025-12-30)Verma Richard R. — routine flow, 35 (2025-12-30)Jackson Stephon A. — routine flow, 2,502 (2025-12-30)Smith Cynthia F — routine flow, 51 (2025-12-30)STEVENS ROBERT J — routine flow, 858 (2025-12-31)WIJNBERG SANDRA S — routine flow, 753 (2025-12-31)DONNELLY WILLIAM P — routine flow, 740 (2025-12-31)WILSON ALAN D — routine flow, 1,293 (2025-12-31)MacLellan Robert F. — routine flow, 847 (2025-12-31)Sawyer Dorothy C — routine flow, 5,187 (2026-02-05)Veiel Eric L — routine flow, 13.2K (2026-02-13)Robert W. Sharps — routine flow, 22.4K (2026-02-13)Page Sebastien — routine flow, 8,861 (2026-02-13)Dardis Jennifer B — routine flow, 5,604 (2026-02-13)MacLellan Robert F. — routine flow, 4,417 (2026-02-26)DUBLON DINA — routine flow, 138 (2026-03-30)STEVENS ROBERT J — routine flow, 324 (2026-03-30)WIJNBERG SANDRA S — routine flow, 187 (2026-03-30)DONNELLY WILLIAM P — routine flow, 152 (2026-03-30)WILSON ALAN D — routine flow, 558 (2026-03-30)MacLellan Robert F. — routine flow, 206 (2026-03-30)Golston Allan C. — routine flow, 42 (2026-03-30)Verma Richard R. — routine flow, 42 (2026-03-30)Smith Cynthia F — routine flow, 61 (2026-03-30)DUBLON DINA — routine flow, 1,899 (2026-05-08)STEVENS ROBERT J — routine flow, 1,899 (2026-05-08)WIJNBERG SANDRA S — routine flow, 1,899 (2026-05-08)DONNELLY WILLIAM P — routine flow, 1,899 (2026-05-08)WILSON ALAN D — routine flow, 1,899 (2026-05-08)MacLellan Robert F. — routine flow, 1,899 (2026-05-08)Golston Allan C. — routine flow, 1,899 (2026-05-08)BARTLETT MARK S. — routine flow, 1,899 (2026-05-08)Verma Richard R. — routine flow, 1,899 (2026-05-08)Rominger Eileen P — routine flow, 1,899 (2026-05-08)Smith Cynthia F — routine flow, 1,899 (2026-05-08)Jackson Stephon A. — routine flow, 175 (2026-05-13)Page Sebastien — routine flow, 96.2K (2026-06-01)DUBLON DINA — routine flow, 109 (2026-06-29)WIJNBERG SANDRA S — routine flow, 148 (2026-06-29)Golston Allan C. — routine flow, 55 (2026-06-29)Verma Richard R. — routine flow, 55 (2026-06-29)Smith Cynthia F — routine flow, 70 (2026-06-29)STEVENS ROBERT J — routine flow, 815 (2026-06-30)DONNELLY WILLIAM P — routine flow, 718 (2026-06-30)WILSON ALAN D — routine flow, 1,153 (2026-06-30)MacLellan Robert F. — routine flow, 843 (2026-06-30)Routine: vests, tax, giftsThomson Andrew Justin Mackenzie (Officer) — Discretionary sale: 12K @ $111.82 = $1.3M (2023-08-30)Higginbotham Robert C.T. (Officer) — Discretionary sale: 30 @ $112.63 = $3K (2023-09-01)Higginbotham Robert C.T. (Officer) — Discretionary sale: 0 @ $110 = $0 (2023-09-15)McCormick Andrew C. (Officer) — Discretionary sale: 5,040 @ $103.63 = $522K (2023-09-27)Stromberg William J (Officer) — Discretionary sale: 10K @ $98.48 = $985K (2023-11-15)Higginbotham Robert C.T. (Officer) — Discretionary sale: 40K @ $96.52 = $3.9M (2023-11-21)Higginbotham Robert C.T. (Officer) — Discretionary sale: 5,374 @ $98.71 = $530K (2023-12-08)Thomson Andrew Justin Mackenzie (Officer) — Discretionary sale: 5,812 @ $98.71 = $574K (2023-12-08)Higginbotham Robert C.T. (Officer) — Discretionary sale: 5,977 @ $99.41 = $594K (2023-12-12)Thomson Andrew Justin Mackenzie (Officer) — Discretionary sale: 12K @ $105.91 = $1.3M (2023-12-18)Hiebler Jessica M (Officer) — Discretionary sale: 1,138 @ $107.13 = $122K (2024-02-09)HRABOWSKI FREEMAN A III (Director) — Discretionary sale: 4,370 @ $118.32 = $517K (2024-03-08)MacLellan Robert F. (Director) — Discretionary sale: 3,043 @ $113.08 = $344K (2024-04-29)Sawyer Dorothy C (Other) — Discretionary sale: 2,000 @ $117 = $234K (2024-06-18)Hiebler Jessica M (Officer) — Discretionary sale: 1,401 @ $115.85 = $162K (2024-06-27)Thomson Andrew Justin Mackenzie (Officer) — Discretionary sale: 12K @ $102.83 = $1.2M (2024-09-06)Hiebler Jessica M (Officer) — Discretionary sale: 484 @ $104.73 = $51K (2024-09-13)Thomson Andrew Justin Mackenzie (Officer) — Discretionary sale: 4,047 @ $123.35 = $499K (2024-12-10)Husain Arif (Other) — Discretionary sale: 4,112 @ $109.27 = $449K (2025-02-11)Hiebler Jessica M (Officer) — Discretionary sale: 1,177 @ $107.87 = $127K (2025-02-14)MacLellan Robert F. (Director) — Discretionary sale: 3,955 @ $91.56 = $362K (2025-03-31)Hiebler Jessica M (Officer) — Discretionary sale: 968 @ $96.98 = $94K (2025-05-12)Sawyer Dorothy C (Other) — Discretionary sale: 2,000 @ $95.43 = $191K (2025-06-11)MacLellan Robert F. (Director) — Discretionary sale: 3,090 @ $105.01 = $324K (2025-09-22)Husain Arif (Other) — Discretionary sale: 4,260 @ $101.96 = $434K (2025-12-10)Jackson Stephon A. (Officer) — Discretionary sale: 3,000 @ $102.56 = $308K (2026-05-13)Higginbotham $3.9MThomson $1.3M

Every marker sits at the exact 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 gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

Granted: 327.2KGranted 327.2KVested / exercised: 8,834Vested / exercised 8,834Withheld for tax: 72.4KWithheld for tax 72.4KDiscretionary sales: 10.4KDiscretionary sales 10.4KGifts: 18.5KGifts 18.5KKept: 234.7KKept 234.7K

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.

Skin in the game

10020222023202420252026Thomson Andrew Justin MackenzieOestreicher DavidVeiel Eric LRobert W. SharpsOestreicher 127.7Robert 122.9Veiel 109.2Thomson 85.4

Directly held shares as reported after each trade, indexed to 100 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.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Robert W. Sharps CEO and President CEO 556K 2021-03-29
Stromberg William J Non-Executive COB Officer 515.7K 2023-11-15
Veiel Eric L Vice President Officer 179.9K
Page Sebastien Vice President Officer 171.9K 2021-09-02
Oestreicher David Corp Secretary and VP Officer 129.5K 2020-08-05
Thomson Andrew Justin Mackenzie Vice President Officer 119.6K 2024-12-10
Jackson Stephon A. Vice President Officer 86.9K $308K 2026-05-13
Nelson Joshua B Vice President Officer 81.3K
McCormick Andrew C. Vice President Officer 71.3K 2023-09-27
Sawyer Dorothy C Other 56.6K 2025-06-11
MacLellan Robert F. Director 55.7K $324K 2025-09-22
Husain Arif Other 47.2K $434K 2025-12-10
HRABOWSKI FREEMAN A III Director 46.6K 2024-03-08
JOHNSON KIMBERLY H COO and VP COO 46.5K

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-05-13 Jackson Stephon A. (Officer) Discretionary sale 3,000 $102.56 $308K 0% 2026-05-14
2025-12-10 Husain Arif (Other) Discretionary sale 4,260 $101.96 $434K +0.6% 2025-12-11
2025-09-22 MacLellan Robert F. (Director) Discretionary sale 3,090 $105.01 $324K -2.3% 2025-09-23
2025-06-11 Sawyer Dorothy C (Other) Discretionary sale 2,000 $95.43 $191K +7.5% 2025-06-12
2025-05-12 Hiebler Jessica M (Officer) Discretionary sale 968 $96.98 $94K +5.8% 2025-05-13
2025-03-31 MacLellan Robert F. (Director) Discretionary sale 3,955 $91.56 $362K +12% 2025-04-01
2025-02-14 Hiebler Jessica M (Officer) Discretionary sale 1,177 $107.87 $127K -4.9% 2025-02-18
2025-02-11 Husain Arif (Other) Discretionary sale 2,031 $109.27 $222K -6.1% 2025-02-12
2025-02-11 Husain Arif (Other) Discretionary sale 2,081 $109.27 $227K -6.1% 2025-02-12
2024-12-10 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 4,047 $123.35 $499K -16.9% 2024-12-11
2024-09-13 Hiebler Jessica M (Officer) Discretionary sale 484 $104.73 $51K -2.1% 2024-09-16
2024-09-06 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 12K $102.83 $1.2M -0.3% 2024-09-09
2024-06-27 Hiebler Jessica M (Officer) Discretionary sale 1,401 $115.85 $162K -11.5% 2024-06-27
2024-06-18 Sawyer Dorothy C (Other) Discretionary sale 2,000 $117.00 $234K -12.3% 2024-06-18
2024-04-29 MacLellan Robert F. (Director) Discretionary sale 3,043 $113.08 $344K -9.3% 2024-04-30
2024-03-08 HRABOWSKI FREEMAN A III (Director) Discretionary sale 4,370 $118.32 $517K -13.3% 2024-03-11
2024-02-09 Hiebler Jessica M (Officer) Discretionary sale 140 $107.13 $15K -4.3% 2024-02-12
2024-02-09 Hiebler Jessica M (Officer) Discretionary sale 998 $107.13 $107K -4.3% 2024-02-12
2023-12-18 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 12K $105.91 $1.3M -3.2% 2023-12-19
2023-12-12 Higginbotham Robert C.T. (Officer) Discretionary sale 5,977 $99.41 $594K +3.2% 2023-12-13
2023-12-08 Higginbotham Robert C.T. (Officer) Discretionary sale 5,374 $98.71 $530K +3.9% 2023-12-11
2023-12-08 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 5,812 $98.71 $574K +3.9% 2023-12-11
2023-11-21 Higginbotham Robert C.T. (Officer) Discretionary sale 40K $96.52 $3.9M +6.3% 2023-11-22
2023-11-15 Stromberg William J (Officer) Discretionary sale 5,000 $98.47 $492K +4.2% 2023-11-17
2023-11-15 Stromberg William J (Officer) Discretionary sale 5,000 $98.49 $492K +4.1% 2023-11-17
2023-09-27 McCormick Andrew C. (Officer) Discretionary sale 5,040 $103.63 $522K -1% 2023-09-28
2023-09-15 Higginbotham Robert C.T. (Officer) Discretionary sale 0 $110.00 $0 -6.8% 2023-11-22 late
2023-09-01 Higginbotham Robert C.T. (Officer) Discretionary sale 30 $112.63 $3K -8.9% 2023-09-05
2023-08-30 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 12K $111.82 $1.3M -8.3% 2023-08-31
2023-05-03 Hiebler Jessica M (Officer) Discretionary sale 1,881 $106.66 $201K -3.8% 2023-05-04
2023-02-21 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 4,900 $115.15 $564K -10.9% 2023-02-22
2023-02-21 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 7,069 $114.09 $807K -10.1% 2023-02-22
2023-02-10 McCormick Andrew C. (Officer) Discretionary sale 14.2K $116.73 $1.7M -12.1% 2023-02-14
2022-12-09 Higginbotham Robert C.T. (Officer) Discretionary sale 1,100 $120.48 $133K -14.9% 2022-12-12
2022-12-09 Higginbotham Robert C.T. (Officer) Discretionary sale 2,433 $120.48 $293K -14.9% 2022-12-12
2022-12-09 Higginbotham Robert C.T. (Officer) Discretionary sale 3,086 $120.48 $372K -14.9% 2022-12-12
2022-12-09 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 1,201 $120.48 $145K -14.9% 2022-12-12
2022-12-09 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 2,831 $120.48 $341K -14.9% 2022-12-12
2022-12-09 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 2,942 $120.48 $354K -14.9% 2022-12-12
2022-11-11 Stromberg William J (Officer) Discretionary sale 10K $124.15 $1.2M -17.4% 2022-11-15
2022-08-04 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 2,600 $127.36 $331K -19.5% 2022-08-04
2022-08-04 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 9,291 $126.79 $1.2M -19.1% 2022-08-04
2022-08-02 Hiebler Jessica M (Officer) Discretionary sale 160 $124.68 $20K -17.7% 2022-08-03
2022-08-02 Hiebler Jessica M (Officer) Discretionary sale 799 $124.55 $100K -17.7% 2022-08-03
2022-05-02 Hiebler Jessica M (Officer) Discretionary sale 730 $125.00 $91K -18% 2022-05-03
2022-02-28 Hiebler Jessica M (Officer) Discretionary sale 448 $143.68 $64K -28.6% 2022-03-01
2022-02-28 Hiebler Jessica M (Officer) Discretionary sale 812 $143.63 $117K -28.6% 2022-03-01
2022-02-22 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 2,700 $143.52 $388K -28.5% 2022-02-23
2022-02-22 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 5,516 $142.63 $787K -28.1% 2022-02-23
2021-12-28 Stromberg William J (CEO) Discretionary sale 2,797 $200.45 $561K -48.8% 2021-12-29
2021-12-28 Stromberg William J (CEO) Discretionary sale 4,556 $198.85 $906K -48.4% 2021-12-29
2021-12-28 Stromberg William J (CEO) Discretionary sale 7,647 $199.69 $1.5M -48.6% 2021-12-29
2021-12-10 Higginbotham Robert C.T. (Officer) Discretionary sale 81 $200.50 $16K -48.9% 2021-12-14
2021-12-10 Higginbotham Robert C.T. (Officer) Discretionary sale 128 $196.23 $25K -47.7% 2021-12-14
2021-12-10 Higginbotham Robert C.T. (Officer) Discretionary sale 502 $196.23 $99K -47.7% 2021-12-14
2021-12-10 Higginbotham Robert C.T. (Officer) Discretionary sale 867 $196.23 $170K -47.7% 2021-12-14
2021-12-10 Higginbotham Robert C.T. (Officer) Discretionary sale 872 $196.23 $171K -47.7% 2021-12-14
2021-12-10 Higginbotham Robert C.T. (Officer) Discretionary sale 2,161 $196.23 $424K -47.7% 2021-12-14
2021-12-10 Higginbotham Robert C.T. (Officer) Discretionary sale 2,681 $196.23 $526K -47.7% 2021-12-14
2021-12-10 Thomson Andrew Justin Mackenzie (Officer) Discretionary sale 81 $200.50 $16K -48.9% 2021-12-14

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

265 Forms 4, 3 years
1 filed late
1 amendments
1.6 avg. days to file

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.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06