Insider · CIK 0001549592
Kevin B Kramer
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.
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
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
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.
| Score | Company | Value | Holdings | Price context | Filed |
|---|---|---|---|---|---|
| 31Weak | KRObuy KRONOS WORLDWIDE INC | $99k 14,601 shares | +49% | +62% from low-13% from high | |
| 44Moderate | NL INDUSTRIES INC | $46k 6,500 shares | +70% | - | |
| 43Moderate | KRONOS WORLDWIDE INC | $104k 14,000 shares | +188% | - | |
| 39Weak | NL INDUSTRIES INC | $43k 6,500 shares | +228% | - |
Transactions
Every row this insider has filed, 42 in all, newest first.
| Date | Company | Transaction | Shares | Price | Value | Holdings after | Filed |
|---|---|---|---|---|---|---|---|
| May 18, 2026 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value per share | +3,731 | $6.70 | $25k | 33,541 | May 18, 2026 |
| May 18, 2026 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value per share | +3,735 | $6.75 | $25k | 37,276 | May 18, 2026 |
| May 18, 2026 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value per share | +335 | $6.76 | $2,265 | 37,611 | May 18, 2026 |
| May 18, 2026 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value per share | +6,800 | $6.77 | $46k | 44,411 | May 18, 2026 |
| May 14, 2026 | NL NL INDUSTRIES INC | AGrant or award Common Stock $0.125 par value per share | +6,000 | $6.67 | $40k | 24,350 | May 15, 2026 |
| May 13, 2026 | KRO KRONOS WORLDWIDE INC | AGrant or award Common Stock $0.01 par value per share | +5,550 | $7.22 | $40k | 29,810 | May 14, 2026 |
| May 15, 2025 | NL NL INDUSTRIES INC | AGrant or award Common Stock $0.125 par value per share | +2,500 | $8.04 | $20k | 18,350 | May 16, 2025 |
| May 14, 2025 | KRO KRONOS WORLDWIDE INC | AGrant or award Common Stock $0.01 par value | +2,800 | $7.17 | $20k | 24,260 | May 15, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1,000 | $6.93 | $6,930 | 10,350 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1,000 | $7.07 | $7,070 | 11,350 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +500 | $7.08 | $3,540 | 11,850 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +470 | $7.14 | $3,356 | 12,320 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1,000 | $7.15 | $7,150 | 13,320 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +100 | $7.18 | $718 | 13,420 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1,000 | $7.19 | $7,190 | 14,420 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +9 | $7.21 | $65 | 14,429 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +122 | $7.22 | $881 | 14,551 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +113 | $7.23 | $817 | 14,664 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +186 | $7.24 | $1,347 | 14,850 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +188 | $7.33 | $1,378 | 15,038 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +100 | $7.34 | $734 | 15,138 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +588 | $7.36 | $4,328 | 15,726 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1 | $7.37 | $7 | 15,727 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +10 | $7.40 | $74 | 15,737 | Mar 13, 2025 |
| Mar 12, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +113 | $7.46 | $843 | 15,850 | Mar 13, 2025 |
| Mar 11, 2025 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value | +3,000 | $7.37 | $22k | 10,460 | Mar 12, 2025 |
| Mar 11, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1,000 | $6.32 | $6,320 | 3,850 | Mar 12, 2025 |
| Mar 11, 2025 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value | +3,000 | $7.38 | $22k | 13,460 | Mar 12, 2025 |
| Mar 11, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1,000 | $6.36 | $6,360 | 4,850 | Mar 12, 2025 |
| Mar 11, 2025 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value | +1,000 | $7.42 | $7,420 | 14,460 | Mar 12, 2025 |
| Mar 11, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1,000 | $6.47 | $6,470 | 5,850 | Mar 12, 2025 |
| Mar 11, 2025 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value | +2,200 | $7.46 | $16k | 16,660 | Mar 12, 2025 |
| Mar 11, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +500 | $6.71 | $3,355 | 6,350 | Mar 12, 2025 |
| Mar 11, 2025 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value | +1,800 | $7.47 | $13k | 18,460 | Mar 12, 2025 |
| Mar 11, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1,000 | $6.76 | $6,760 | 7,350 | Mar 12, 2025 |
| Mar 11, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +1,080 | $6.78 | $7,322 | 8,430 | Mar 12, 2025 |
| Mar 11, 2025 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value | +591 | $7.49 | $4,427 | 19,051 | Mar 12, 2025 |
| Mar 11, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +420 | $6.79 | $2,852 | 8,850 | Mar 12, 2025 |
| Mar 11, 2025 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value | +386 | $7.50 | $2,895 | 19,437 | Mar 12, 2025 |
| Mar 11, 2025 | NL NL INDUSTRIES INC | POpen-market purchase Common Stock $0.125 par value per share | +500 | $6.83 | $3,415 | 9,350 | Mar 12, 2025 |
| Mar 11, 2025 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value | +100 | $7.51 | $751 | 19,537 | Mar 12, 2025 |
| Mar 11, 2025 | KRO KRONOS WORLDWIDE INC | POpen-market purchase Common Stock $0.01 par value | +1,923 | $7.53 | $14k | 21,460 | Mar 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.