SEC Insider Transactions from Kramer Kevin B.

Last updated: 2026-05-18 21:11 UTC | Total transactions: 45

Kramer Kevin B has filed 45 insider transactions across 3 companies since May 2023.

Most recent transaction: a purchase of 6800 shares of KRONOS WORLDWIDE INC ($KRO) on May 18, 2026.

Activity breakdown: 38 open-market purchases and 0 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
May 18, 2026 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Not found P Common Stock $0.01 par value per share 6800 $6.77 44,411.4610 115,000,000 18.08% 0.01%
May 18, 2026 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Not found P Common Stock $0.01 par value per share 335 $6.76 37,611.4610 115,000,000 0.90% 0.00%
May 18, 2026 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Not found P Common Stock $0.01 par value per share 3735 $6.75 37,276.4610 115,000,000 11.14% 0.00%
May 18, 2026 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Not found P Common Stock $0.01 par value per share 3731 $6.70 33,541.4610 115,000,000 12.52% 0.00%
May 14, 2026 NL INDUSTRIES INC $NL Kramer Kevin B Not found A Common Stock $0.125 par value per share 6000 $6.67 24,350.0000 48,863,000 32.70% 0.01%
May 13, 2026 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Not found A Common Stock $0.01 par value per share 5550 $7.22 29,810.4610 115,000,000 22.88% 0.00%
May 15, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director A Common Stock $0.125 par value per share 2500 $8.04 18,350.0000 48,848,000 15.77% 0.01%
May 14, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director A Common Stock $0.01 par value 2800 $7.17 24,260.4610 115,000,000 13.05% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 10 $7.40 15,737.0000 48,842,000 0.06% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1000 $6.93 10,350.0000 48,842,000 10.70% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1000 $7.07 11,350.0000 48,842,000 9.66% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 500 $7.08 11,850.0000 48,842,000 4.41% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 470 $7.14 12,320.0000 48,842,000 3.97% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1000 $7.15 13,320.0000 48,842,000 8.12% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 100 $7.18 13,420.0000 48,842,000 0.75% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1000 $7.19 14,420.0000 48,842,000 7.45% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 9 $7.21 14,429.0000 48,842,000 0.06% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 122 $7.22 14,551.0000 48,842,000 0.85% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 113 $7.23 14,664.0000 48,842,000 0.78% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 186 $7.24 14,850.0000 48,842,000 1.27% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 188 $7.33 15,038.0000 48,842,000 1.27% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 100 $7.34 15,138.0000 48,842,000 0.66% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 588 $7.36 15,726.0000 48,842,000 3.88% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1 $7.37 15,727.0000 48,842,000 0.01% 0.00%
March 12, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 113 $7.46 15,850.0000 48,842,000 0.72% 0.00%
March 11, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director P Common Stock $0.01 par value 2200 $7.46 16,660.4610 115,000,000 15.21% 0.00%
March 11, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director P Common Stock $0.01 par value 3000 $7.38 13,460.4610 115,000,000 28.68% 0.00%
March 11, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director P Common Stock $0.01 par value 386 $7.50 19,437.4610 115,000,000 2.03% 0.00%
March 11, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director P Common Stock $0.01 par value 3000 $7.37 10,460.4610 115,000,000 40.21% 0.00%
March 11, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director P Common Stock $0.01 par value 1923 $7.53 21,460.4610 115,000,000 9.84% 0.00%
March 11, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director P Common Stock $0.01 par value 591 $7.49 19,051.4610 115,000,000 3.20% 0.00%
March 11, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director P Common Stock $0.01 par value 1800 $7.47 18,460.4610 115,000,000 10.80% 0.00%
March 11, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director P Common Stock $0.01 par value 1000 $7.42 14,460.4610 115,000,000 7.43% 0.00%
March 11, 2025 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director P Common Stock $0.01 par value 100 $7.51 19,537.4610 115,000,000 0.51% 0.00%
March 11, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1000 $6.32 3,850.0000 48,842,000 35.09% 0.00%
March 11, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1000 $6.36 4,850.0000 48,842,000 25.97% 0.00%
March 11, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1000 $6.47 5,850.0000 48,842,000 20.62% 0.00%
March 11, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 500 $6.71 6,350.0000 48,842,000 8.55% 0.00%
March 11, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1000 $6.76 7,350.0000 48,842,000 15.75% 0.00%
March 11, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 1080 $6.78 8,430.0000 48,842,000 14.69% 0.00%
March 11, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 420 $6.79 8,850.0000 48,842,000 4.98% 0.00%
March 11, 2025 NL INDUSTRIES INC $NL Kramer Kevin B Director P Common Stock $0.125 par value per share 500 $6.83 9,350.0000 48,842,000 5.65% 0.00%
May 16, 2024 NL INDUSTRIES INC $NL Kramer Kevin B Director A Common Stock $0.01 par value 2850 $0.00 2,850.0000 48,833,000 9999.99% 0.01%
May 15, 2024 KRONOS WORLDWIDE INC $KRO Kramer Kevin B Director A Common Stock $0.01 par value 1550 $0.00 7,460.4610 115,000,000 26.22% 0.00%
May 25, 2023 VALHI INC /DE/ $VHI Kramer Kevin B Director A Common Stock, $0.01 par value per share 1500 $0.00 1,900.0000 28,500,000 375.00% 0.01%