Skip to content

Insider · CIK 0001549592

Kevin B Kramer

director

Files at NL (NL INDUSTRIES INC), KRO (KRONOS WORLDWIDE INC). First filing Mar 12, 2025, latest May 18, 2026.

Kevin B Kramer files SEC Form 4 as director at NL (NL INDUSTRIES INC), and also at KRO (KRONOS WORLDWIDE INC). Since Mar 12, 2025, Kevin B Kramer has reported 4 open-market buys worth $292k and 0 open-market sells worth $0, the latest filed on May 18, 2026.

After Kevin B Kramer's past buys, the stock trailed the S&P 500 by a median 30.9% over six months (n = 3), and 0% of those buys were ahead of the index at six months. InsiderTell labels that a negative record.

The newest scored trade: bought $99k of KRO on May 18, 2026, filed May 18, 2026, scored 31 (weak). In the last 12 months: 1 buy worth $99k and 0 sells worth $0.

Track record
Negative
Past buys trailed the index over six months, median.
Median 6-month excess
-30.9%
after past buys, n = 3
Hit rate
0%
past buys that beat the index over 6 months
Open-market trades
4 / 0
$292k bought, $0 sold

Where the trades landed

Last year at the 2 companies this insider has traded most, with each buy and sell on the bar it happened.

KRO: KRONOS WORLDWIDE INC

KROOct 9, 2026 · close 7.61

Daily candles, adjusted for splits and dividends. Green arrows are insider buys, red are sells, sized by value. Click a marked bar to open the signal.Charts by TradingView Lightweight Charts™

NL: NL INDUSTRIES INC

NLOct 9, 2026 · close 6.94

Daily candles, adjusted for splits and dividends. Green arrows are insider buys, red are sells, sized by value. Click a marked bar to open the signal.Charts by TradingView Lightweight Charts™

Signals

This insider’s open-market buys and sells, scored.

ScoreCompanyValueHoldingsPrice contextFiled
31Weak
KRObuy
KRONOS WORLDWIDE INC
$99k
14,601 shares
+49%+62% from low-13% from high
44Moderate
NLbuy 2
NL INDUSTRIES INC
$46k
6,500 shares
+70%-
43Moderate
KRObuy 2
KRONOS WORLDWIDE INC
$104k
14,000 shares
+188%-
39Weak
NLbuy 2
NL INDUSTRIES INC
$43k
6,500 shares
+228%-

Transactions

Every row this insider has filed, 42 in all, newest first.

DateCompanyTransactionSharesPriceValueHoldings afterFiled
May 18, 2026KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value per share
+3,731$6.70$25k33,541May 18, 2026
May 18, 2026KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value per share
+3,735$6.75$25k37,276May 18, 2026
May 18, 2026KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value per share
+335$6.76$2,26537,611May 18, 2026
May 18, 2026KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value per share
+6,800$6.77$46k44,411May 18, 2026
May 14, 2026NL
NL INDUSTRIES INC
AGrant or award
Common Stock $0.125 par value per share
+6,000$6.67$40k24,350May 15, 2026
May 13, 2026KRO
KRONOS WORLDWIDE INC
AGrant or award
Common Stock $0.01 par value per share
+5,550$7.22$40k29,810May 14, 2026
May 15, 2025NL
NL INDUSTRIES INC
AGrant or award
Common Stock $0.125 par value per share
+2,500$8.04$20k18,350May 16, 2025
May 14, 2025KRO
KRONOS WORLDWIDE INC
AGrant or award
Common Stock $0.01 par value
+2,800$7.17$20k24,260May 15, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1,000$6.93$6,93010,350Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1,000$7.07$7,07011,350Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+500$7.08$3,54011,850Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+470$7.14$3,35612,320Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1,000$7.15$7,15013,320Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+100$7.18$71813,420Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1,000$7.19$7,19014,420Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+9$7.21$6514,429Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+122$7.22$88114,551Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+113$7.23$81714,664Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+186$7.24$1,34714,850Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+188$7.33$1,37815,038Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+100$7.34$73415,138Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+588$7.36$4,32815,726Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1$7.37$715,727Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+10$7.40$7415,737Mar 13, 2025
Mar 12, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+113$7.46$84315,850Mar 13, 2025
Mar 11, 2025KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value
+3,000$7.37$22k10,460Mar 12, 2025
Mar 11, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1,000$6.32$6,3203,850Mar 12, 2025
Mar 11, 2025KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value
+3,000$7.38$22k13,460Mar 12, 2025
Mar 11, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1,000$6.36$6,3604,850Mar 12, 2025
Mar 11, 2025KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value
+1,000$7.42$7,42014,460Mar 12, 2025
Mar 11, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1,000$6.47$6,4705,850Mar 12, 2025
Mar 11, 2025KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value
+2,200$7.46$16k16,660Mar 12, 2025
Mar 11, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+500$6.71$3,3556,350Mar 12, 2025
Mar 11, 2025KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value
+1,800$7.47$13k18,460Mar 12, 2025
Mar 11, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1,000$6.76$6,7607,350Mar 12, 2025
Mar 11, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+1,080$6.78$7,3228,430Mar 12, 2025
Mar 11, 2025KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value
+591$7.49$4,42719,051Mar 12, 2025
Mar 11, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+420$6.79$2,8528,850Mar 12, 2025
Mar 11, 2025KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value
+386$7.50$2,89519,437Mar 12, 2025
Mar 11, 2025NL
NL INDUSTRIES INC
POpen-market purchase
Common Stock $0.125 par value per share
+500$6.83$3,4159,350Mar 12, 2025
Mar 11, 2025KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value
+100$7.51$75119,537Mar 12, 2025
Mar 11, 2025KRO
KRONOS WORLDWIDE INC
POpen-market purchase
Common Stock $0.01 par value
+1,923$7.53$14k21,460Mar 12, 2025

Questions about Kevin B Kramer

Answered from the filings on this page, as of the latest one.

Is Kevin B Kramer buying or selling?

In the last 12 months Kevin B Kramer reported 1 open-market buy worth $99k and 0 open-market sells worth $0 on SEC Form 4; the latest was bought $99k of KRO on May 18, 2026. Grants, option exercises and tax withholding are not counted.

How did Kevin B Kramer's past buys perform?

Measured from the first close after each filing, the stock trailed the S&P 500 by a median 30.9% over six months across 3 past buys, with 0% ahead of the index. Past results describe what happened; they do not predict the next trade.

Where does Kevin B Kramer file Form 4?

Kevin B Kramer has filed Form 4 at NL (NL INDUSTRIES INC); KRO (KRONOS WORLDWIDE INC). A Form 4 is required of officers, directors and holders of more than 10% of a share class within two business days of a trade.

Not investment advice. Scores and forward returns are decision support built from public SEC filings and past prices; they describe what happened after comparable filings, not what will happen after this one. Do your own research and size your risk.