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

Barry E. Davis

Director

Company insider

Files Form 4 as: Director, Kirby; Chairman and CEO, EnLink Midstream; Executive Chairman, EnLink Midstream Partners, LP; President and CEO, Crosstex Energy.

In numbers

Trades disclosed
211
Buys
12
Sells
41
Bought
$2.0M
Sold
$11.0M
Companies
4
Companies where not an officer
1
First trade
27 Jan 2006
Last trade
4 May 2026
Last filed
6 May 2026

Companies traded

Where they are an officer
EnLink MidstreamDirector, Officer · last 18 Mar 20222 buys · 0 sells
EnLink Midstream Partners, LPDirector, Officer · last 25 Jan 20196 buys · 2 sells
Crosstex EnergyDirector, Officer · last 7 Mar 20143 buys · 38 sells
Everywhere else they filed: board seats, 10% stakes, other companies
KEX KirbyDirector · Marine Shipping · last 4 May 20261 buy · 1 sell

Activity over time

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

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
4 May 2026filed 6 May 2026KEX KirbyMarine ShippingSEC FORM 4 Code A—1,392 at $0.00filing
4 May 2026filed 6 May 2026KEX KirbyMarine ShippingSEC FORM 4 Code A—1,392 at $0.00filing
19 Feb 2026filed 23 Feb 2026KEX KirbyMarine ShippingSEC FORM 4 Code M$225K3,188 at $70.65filing
19 Feb 2026filed 23 Feb 2026KEX KirbyMarine ShippingSEC FORM 4 Code M$225K2,640 at $85.30filing
19 Feb 2026filed 23 Feb 2026KEX KirbyMarine ShippingSEC FORM 4 Code M$225K2,652 at $84.90filing
19 Feb 2026filed 23 Feb 2026KEX Kirbyoption or derivative · Marine ShippingSEC FORM 4 Code M—3,188 at $0.00filing
19 Feb 2026filed 23 Feb 2026KEX Kirbyoption or derivative · Marine ShippingSEC FORM 4 Code M—2,640 at $0.00filing
19 Feb 2026filed 23 Feb 2026KEX Kirbyoption or derivative · Marine ShippingSEC FORM 4 Code M—2,652 at $0.00filing
19 Feb 2026filed 23 Feb 2026KEX KirbyMarine ShippingSEC FORM 4 Sold$1.1M8,480 at $128.51filing
19 Feb 2026filed 23 Feb 2026KEX Kirbyoption or derivative · Marine ShippingSEC FORM 4 Code M—3,188 at $0.00filing
19 Feb 2026filed 23 Feb 2026KEX Kirbyoption or derivative · Marine ShippingSEC FORM 4 Code M—2,640 at $0.00filing
19 Feb 2026filed 23 Feb 2026KEX Kirbyoption or derivative · Marine ShippingSEC FORM 4 Code M—2,652 at $0.00filing
19 Feb 2026filed 23 Feb 2026KEX KirbyMarine ShippingSEC FORM 4 Code M$225K3,188 at $70.65filing
19 Feb 2026filed 23 Feb 2026KEX KirbyMarine ShippingSEC FORM 4 Code M$225K2,640 at $85.30filing
19 Feb 2026filed 23 Feb 2026KEX KirbyMarine ShippingSEC FORM 4 Code M$225K2,652 at $84.90filing
19 Feb 2026filed 23 Feb 2026KEX KirbyMarine ShippingSEC FORM 4 Sold$1.1M8,480 at $128.51filing
5 May 2025filed 6 May 2025KEX KirbyMarine ShippingSEC FORM 4 Code A—1,923 at $0.00filing
29 Apr 2024filed 1 May 2024KEX KirbyMarine ShippingSEC FORM 4 Code A—1,828 at $0.00filing
1 May 2023filed 3 May 2023KEX KirbyMarine ShippingSEC FORM 4 Code A—2,767 at $0.00filing
1 May 2023filed 3 May 2023KEX KirbyMarine ShippingSEC FORM 4 Code A—1,240 at $0.00filing

News

Kirby (NYSE:KEX) Research Coverage Started at JPMorgan Chase & Co.KEX · tickerreport.com · 17 Oct 2026

0 headlines in the last 90 days name Barry E. Davis; 1 article from the last 14 days about the 1 company they traded most, at most three about any one of them.

Sectors

Industrials2
Not placed51

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

Related people

Nobody else traded the same names lately.