Macpherson Donald G

Director · Officer · DD, GWW

As of 2026-09-16, Macpherson Donald G has 46 Form 4 transactions on record across 2 companies — 40 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Reconstructed holdings

Direct: $137.1MIndirect: $0$137.1Mas of 2026-09-16
  • Direct $137.1M
  • Indirect $0
GWWdirect108,740 sh$136.8M
DDdirect2,196 sh$280K

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

GWW · 41 trades
2026-04-01: Withheld for tax, 2,345 sh ($2.6M)2026-04-01: Withheld for tax, 580 sh ($633K)2026-04-01: Withheld for tax, 513 sh ($560K)2026-04-01: Withheld for tax, 460 sh ($502K)2026-04-01: Award / grant, 5,292 sh ($0)2026-04-01: Award / grant, 3,461 sh ($0)2025-12-05: Sale, 4,183 sh ($4.1M)2025-12-05: Option exercise, 12,163 sh ($3.8M)2025-12-05: Sale, 1,900 sh ($1.8M)2025-12-05: Sale, 1,382 sh ($1.3M)2025-12-05: Sale, 1,267 sh ($1.2M)2025-12-05: Sale, 1,023 sh ($994K)2025-12-05: Sale, 824 sh ($798K)2025-12-05: Sale, 691 sh ($670K)2025-12-05: Sale, 493 sh ($481K)2025-12-05: Sale, 240 sh ($232K)2025-12-05: Sale, 111 sh ($107K)2025-12-05: Sale, 48 sh ($46K)2025-12-05: Sale, 1 sh ($965)2025-12-05: Option exercise, 12,163 sh ($0)2025-12-04: Option exercise, 10,500 sh ($3.3M)2025-12-04: Sale, 2,971 sh ($2.9M)2025-12-04: Option exercise, 8,000 sh ($2.5M)2025-12-04: Sale, 2,552 sh ($2.5M)2025-12-04: Sale, 1,907 sh ($1.8M)2025-12-04: Sale, 1,844 sh ($1.8M)2025-12-04: Sale, 1,400 sh ($1.4M)2025-12-04: Sale, 1,159 sh ($1.1M)2025-12-04: Sale, 1,015 sh ($986K)2025-12-04: Sale, 755 sh ($733K)2025-12-04: Sale, 720 sh ($703K)2025-12-04: Sale, 200 sh ($196K)2025-12-04: Option exercise, 8,000 sh ($0)2025-12-04: Option exercise, 10,500 sh ($0)2025-12-04: Gift, 3,977 sh ($0)2025-04-01: Withheld for tax, 2,962 sh ($2.9M)2025-04-01: Withheld for tax, 837 sh ($827K)2025-04-01: Withheld for tax, 580 sh ($573K)2025-04-01: Withheld for tax, 460 sh ($454K)2025-04-01: Award / grant, 3,473 sh ($0)2025-04-01: Award / grant, 6,684 sh ($0)
DD · 5 trades
2026-08-28: Award / grant, 237 sh ($32K)2026-05-29: Award / grant, 671 sh ($32K)2026-05-21: Award / grant, 4,030 sh ($0)2026-02-27: Award / grant, 216 sh ($11K)2026-02-19: Award / grant, 946 sh ($0)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2025-12-05GWWSale4,183 @ $974.47$4.1M−3.9% of holding104,378Form 4
2025-12-05GWWSale1,900 @ $973.65$1.8M−1.7% of holding108,561Form 4
2025-12-05GWWSale1,382 @ $970.41$1.3M−1.2% of holding112,751Form 4
2025-12-05GWWSale1,267 @ $972.77$1.2M−1.1% of holding110,461Form 4
2025-12-05GWWSale1,023 @ $971.77$994K−0.9% of holding111,728Form 4
2025-12-05GWWSale824 @ $968.59$798K−0.7% of holding114,824Form 4
2025-12-05GWWSale691 @ $969.77$670K−0.6% of holding114,133Form 4
2025-12-05GWWSale493 @ $975.34$481K−0.5% of holding103,885Form 4
2025-12-05GWWSale240 @ $967.46$232K−0.2% of holding115,648Form 4
2025-12-05GWWSale111 @ $964.06$107K−0.1% of holding115,889Form 4
2025-12-05GWWSale48 @ $962.93$46K−0.0% of holding116,000Form 4
2025-12-05GWWSale1 @ $965.19$965−0.0% of holding115,888Form 4
2025-12-04GWWSale2,971 @ $974.45$2.9M−2.6% of holding110,626Form 4
2025-12-04GWWSale2,552 @ $973.68$2.5M−2.2% of holding113,597Form 4
2025-12-04GWWSale1,907 @ $968.85$1.8M−1.6% of holding120,478Form 4
2025-12-04GWWSale1,844 @ $975.42$1.8M−1.7% of holding108,782Form 4
2025-12-04GWWSale1,400 @ $969.41$1.4M−1.2% of holding119,078Form 4
2025-12-04GWWSale1,159 @ $972.62$1.1M−1.0% of holding116,149Form 4
2025-12-04GWWSale1,015 @ $971.41$986K−0.9% of holding117,308Form 4
2025-12-04GWWSale755 @ $970.46$733K−0.6% of holding118,323Form 4
2025-12-04GWWSale720 @ $976.58$703K−0.7% of holding108,062Form 4
2025-12-04GWWSale200 @ $978.41$196K−0.2% of holding107,862Form 4
24 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-08-28DDAward / grant2372,196Form 4
2026-05-29DDAward / grant6715,868Form 4
2026-05-21DDAward / grant4,0305,197Form 4
2026-04-01GWWWithheld for tax2,345106,832Form 4
2026-04-01GWWWithheld for tax580109,713Form 4
2026-04-01GWWWithheld for tax513108,740Form 4
2026-04-01GWWWithheld for tax460109,253Form 4
2026-04-01GWWAward / grant5,292109,177Form 4
2026-04-01GWWAward / grant3,461110,293Form 4
2026-02-27DDAward / grant2161,162Form 4
2026-02-19DDAward / grant946946Form 4
2025-12-05GWWOption exercise12,163116,048Form 4
2025-12-05GWWOption exercise12,1630Form 4
2025-12-04GWWOption exercise10,500114,385Form 4
2025-12-04GWWOption exercise8,000122,385Form 4
2025-12-04GWWOption exercise8,00012,163Form 4
2025-12-04GWWOption exercise10,50020,163Form 4
2025-12-04GWWGift3,977103,885Form 4
2025-04-01GWWWithheld for tax2,962102,289Form 4
2025-04-01GWWWithheld for tax837104,925Form 4
2025-04-01GWWWithheld for tax580104,345Form 4
2025-04-01GWWWithheld for tax460103,885Form 4
2025-04-01GWWAward / grant3,473105,762Form 4
2025-04-01GWWAward / grant6,684105,251Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.