Donald G. Macpherson
Chairman and CEO at W.W. Grainger · 28 reported transactions in 2 companies · latest trade Dec 5, 2025
Their trades
Sold | Dec 5, 2025 | Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days. | ||
Sold | Dec 5, 2025 | Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days. | ||
Sold | Dec 5, 2025 | Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days. | ||
Sold | Dec 5, 2025 | Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days. | ||
Sold | Dec 5, 2025 | Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days. | ||
Sold | Dec 5, 2025 | Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days. | ||
Sold | Dec 5, 2025 | Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days. | ||
Sold | Dec 5, 2025 | Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days. |
SoldW.W. Grainger
$480.8K
Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days.
SoldW.W. Grainger
$4.08M
Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days.
SoldW.W. Grainger
$1.85M
Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days.
SoldW.W. Grainger
$1.23M
Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days.
SoldW.W. Grainger
$994.1K
Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days.
SoldW.W. Grainger
$1.34M
Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days.
SoldW.W. Grainger
$670.1K
Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days.
SoldW.W. Grainger
$798.1K
Dec 5, 2025 close $975.54 → Oct 29, 2026 close $1371.86. S&P 500 +12.6% over the same days.