rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

John R. McPherson

Director

Company insider

Files Form 4 as: Director, Commercial Metals; Director, Forterra; Exec VP & CF & Strategy, Vulcan Materials Company (Holding Company).

In numbers

Trades disclosed
106
Buys
5
Sells
2
Bought
$703K
Sold
$5.5M
Companies
3
Companies where not an officer
2
First trade
9 Nov 2011
Last trade
15 Oct 2026
Last filed
19 Oct 2026

Companies traded

Where they are an officer
VMC Vulcan Materials Company (Holding Company)Officer · Construction Materials · last 11 Jun 20180 buys · 2 sells
Everywhere else they filed: board seats, 10% stakes, other companies
CMC Commercial MetalsDirector · Steel & Metals Processing · last 15 Oct 20264 buys · 0 sells
ForterraDirector · last 18 Mar 20221 buy · 0 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
01Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
15 Oct 2026filed 19 Oct 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$3,98861 at $65.37filing
1 Oct 2026filed 5 Oct 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$36K577 at $62.72filing
13 Aug 2026filed 14 Aug 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Bought$100K1,390 at $71.92filing
13 Aug 2026filed 14 Aug 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Bought$100K1,390 at $71.92filing
15 Jul 2026filed 17 Jul 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$2,83142 at $67.41filing
15 Jul 2026filed 17 Jul 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$2,83142 at $67.41filing
1 Jul 2026filed 2 Jul 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$36K592 at $61.21filing
1 Jul 2026filed 2 Jul 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$36K592 at $61.21filing
15 Apr 2026filed 16 Apr 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$2,72642 at $64.91filing
15 Apr 2026filed 16 Apr 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$2,72642 at $64.91filing
1 Apr 2026filed 2 Apr 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$36K576 at $62.87filing
1 Apr 2026filed 2 Apr 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$36K576 at $62.87filing
2 Feb 2026filed 4 Feb 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$2,49231 at $80.38filing
2 Feb 2026filed 4 Feb 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$2,49231 at $80.38filing
14 Jan 2026filed 15 Jan 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$165K2,222 at $74.26filing
14 Jan 2026filed 15 Jan 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$165K2,222 at $74.26filing
2 Jan 2026filed 6 Jan 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$35K487 at $71.79filing
2 Jan 2026filed 6 Jan 2026CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$35K487 at $71.79filing
13 Nov 2025filed 17 Nov 2025CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Code A$2,08435 at $59.53filing
20 Oct 2025filed 21 Oct 2025CMC Commercial MetalsSteel & Metals ProcessingSEC FORM 4 Bought$99K1,712 at $58.09filing

Sectors

Materials6
Not placed1

Buys in green, sells in red, by the company’s sector.

Related people

J. Thomas HillDirector · Director at Vulcan Materials CO, filing Form 4 there in the last year
David P. ClementSenior Vice President · Senior Vice President at Vulcan Materials CO, filing Form 4 there in the last year
Mary Andrews CarlisleSVP and CFO · SVP and CFO at Vulcan Materials CO, filing Form 4 there in the last year
Lydia H. KennardDirector · Director at Vulcan Materials CO, filing Form 4 there in the last year
Thomas A. FanningDirector · Director at Vulcan Materials CO, filing Form 4 there in the last year
Ro KhannaRepresentative, CA-17 · Also traded VMC in the last 90 days