Director Joshua Horowitz bought Barnwell Industries ($BRN) shares on the open market three times over the past year, totaling about $70 thousand, with his latest purchase on February 26, 2026. This ranks him 2,695th among 4,983 insiders by purchase value, below the average of $1.5 million across 3.3 transactions. He sold Limbach Holdings ($LMB) shares once for about $1.9 million on March 14, 2025, placing 3,595th out of 11,678 insiders, under the typical $8.6 million across 6.4 trades.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Feb. 26, 2026 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 4433 | $1.05 | 521,930.0000 | 12,538,064 | 0.86% | 0.04% |
| Jan. 26, 2026 | BK Technologies Corp | $BKTI | Horowitz Joshua | Director | A | Common Stock | 461 | $0.00 | 118,461.0000 | 3,951,433 | 0.39% | 0.01% |
| Jan. 1, 2026 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | M | Common Stock | 956 | $0.00 | 207,385.0000 | 12,107,480 | 0.46% | 0.01% |
| Jan. 1, 2026 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | M | Restricted Stock Units | 956 | $0.00 | 0.0000 | 12,107,480 | 100.00% | 0.01% |
| Jan. 1, 2026 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | A | Restricted Stock Units | 1498 | $0.00 | 1,498.0000 | 12,107,480 | 9999.99% | 0.01% |
| Dec. 17, 2025 | KINGSWAY FINANCIAL SERVICES INC | $KFS | Horowitz Joshua | Director | X | Common Stock | 252500 | $8.25 | 400,000.0000 | 28,956,152 | 171.19% | 0.87% |
| Dec. 17, 2025 | KINGSWAY FINANCIAL SERVICES INC | $KFS | Horowitz Joshua | Director | X | Common Stock | 22500 | $8.25 | 400,000.0000 | 28,956,152 | 5.96% | 0.08% |
| Dec. 17, 2025 | KINGSWAY FINANCIAL SERVICES INC | $KFS | Horowitz Joshua | Director | X | Stock Option (Right to Buy) | 22500 | $0.00 | 0.0000 | 28,956,152 | 100.00% | 0.08% |
| Dec. 17, 2025 | KINGSWAY FINANCIAL SERVICES INC | $KFS | Horowitz Joshua | Director | X | Stock Option (Right to Buy) | 252500 | $0.00 | 0.0000 | 28,956,152 | 100.00% | 0.87% |
| Dec. 10, 2025 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Not found | A | Common Stock | 9346 | $0.00 | 517,497.0000 | 12,538,064 | 1.84% | 0.07% |
| Nov. 24, 2025 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Not found | P | Common Stock | 45000 | $1.10 | 508,151.0000 | 10,073,534 | 9.72% | 0.45% |
| Nov. 24, 2025 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Not found | P | Common Stock | 14563 | $1.10 | 508,151.0000 | 10,073,534 | 2.95% | 0.14% |
| Oct. 8, 2025 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Not found | A | Common Stock | 44445 | $0.00 | 448,588.0000 | 10,073,534 | 11.00% | 0.44% |
| Sept. 29, 2025 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Not found | A | Common Stock | 65000 | $0.00 | 404,143.0000 | 10,073,534 | 19.17% | 0.65% |
| May 8, 2025 | KINGSWAY FINANCIAL SERVICES INC | $KFS | Horowitz Joshua | Director | A | Class D Preferred Stock | 14000 | $25.00 | 14,000.0000 | 27,537,151 | 9999.99% | 0.05% |
| March 14, 2025 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 25400 | $75.43 | 206,429.0000 | 12,027,398 | 10.96% | 0.21% |
| Jan. 16, 2025 | BK Technologies Corp | $BKTI | Horowitz Joshua | Director | A | Stock Option (Right to Buy) | 2238 | $0.00 | 2,238.0000 | 3,711,000 | 9999.99% | 0.06% |
| Jan. 1, 2025 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | A | Restricted Stock Units | 956 | $0.00 | 956.0000 | 12,027,398 | 9999.99% | 0.01% |
| Jan. 1, 2025 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | M | Restricted Stock Units | 1914 | $0.00 | 0.0000 | 12,027,398 | 100.00% | 0.02% |
| Jan. 1, 2025 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | M | Common Stock | 1914 | $0.00 | 231,829.0000 | 12,027,398 | 0.83% | 0.02% |
| Oct. 24, 2024 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Not found | A | Common Stock | 26455 | $0.00 | 339,143.0000 | 0 | 8.46% | 0.00% |
| Sept. 10, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 1000 | $65.03 | 229,915.0000 | 11,812,098 | 0.43% | 0.01% |
| Sept. 6, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 6075 | $61.16 | 237,840.0000 | 11,812,098 | 2.49% | 0.05% |
| Sept. 5, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 1173 | $61.18 | 249,742.0000 | 11,812,098 | 0.47% | 0.01% |
| Sept. 5, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 5827 | $62.00 | 243,915.0000 | 11,812,098 | 2.33% | 0.05% |
| Sept. 6, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 1925 | $62.30 | 235,915.0000 | 11,812,098 | 0.81% | 0.02% |
| Sept. 9, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 3600 | $63.77 | 232,315.0000 | 11,812,098 | 1.53% | 0.03% |
| Sept. 9, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 1100 | $64.45 | 231,215.0000 | 11,812,098 | 0.47% | 0.01% |
| Sept. 9, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 300 | $65.42 | 230,915.0000 | 11,812,098 | 0.13% | 0.00% |
| Aug. 30, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Not found | A | Common Stock | 1365 | $21.98 | 118,000.0000 | 3,427,000 | 1.17% | 0.04% |
| Aug. 23, 2024 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 10096 | $2.30 | 312,688.0000 | 0 | 3.34% | 0.00% |
| Aug. 21, 2024 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 7000 | $2.24 | 302,592.0000 | 0 | 2.37% | 0.00% |
| Aug. 16, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 5900 | $59.43 | 258,287.0000 | 11,812,098 | 2.23% | 0.05% |
| Aug. 19, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 7272 | $59.85 | 250,915.0000 | 11,812,098 | 2.82% | 0.06% |
| Aug. 16, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 100 | $60.20 | 258,187.0000 | 11,812,098 | 0.04% | 0.00% |
| Aug. 15, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Director | P | Common Stock | 1704 | $16.82 | 113,305.0000 | 3,427,000 | 1.53% | 0.05% |
| Aug. 19, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Director | P | Common Stock | 3330 | $19.86 | 116,635.0000 | 3,427,000 | 2.94% | 0.10% |
| Aug. 14, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 10 | $60.41 | 278,577.0000 | 11,812,098 | 0.00% | 0.00% |
| Aug. 14, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 5424 | $58.92 | 273,153.0000 | 11,812,098 | 1.95% | 0.05% |
| Aug. 14, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 166 | $58.36 | 272,987.0000 | 11,812,098 | 0.06% | 0.00% |
| Aug. 15, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 3070 | $59.40 | 264,187.0000 | 11,812,098 | 1.15% | 0.03% |
| Aug. 15, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 5730 | $59.00 | 267,257.0000 | 11,812,098 | 2.10% | 0.05% |
| Aug. 13, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 6000 | $58.68 | 284,587.0000 | 11,812,098 | 2.06% | 0.05% |
| Aug. 13, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 6000 | $59.65 | 278,587.0000 | 11,812,098 | 2.11% | 0.05% |
| June 13, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Not found | A | Common Stock | 2100 | $13.55 | 111,601.0000 | 3,427,000 | 1.92% | 0.06% |
| June 14, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | S | Common Stock | 7000 | $57.07 | 290,587.0000 | 11,812,098 | 2.35% | 0.06% |
| June 12, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Not found | A | Common Stock | 1200 | $13.40 | 109,501.0000 | 3,427,000 | 1.11% | 0.04% |
| May 20, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Director | P | Common Stock | 1525 | $13.94 | 108,301.0000 | 3,427,000 | 1.43% | 0.04% |
| May 17, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Director | P | Common Stock | 2632 | $13.86 | 106,776.0000 | 3,427,000 | 2.53% | 0.08% |
| May 14, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Director | P | Common Stock | 2893 | $13.23 | 90,403.0000 | 3,427,000 | 3.31% | 0.08% |
| May 16, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Director | P | Common Stock | 8169 | $13.77 | 104,144.0000 | 3,427,000 | 8.51% | 0.24% |
| May 15, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Director | P | Common Stock | 5572 | $13.45 | 95,975.0000 | 3,427,000 | 6.16% | 0.16% |
| Feb. 29, 2024 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 1208 | $2.23 | 285,137.0000 | 0 | 0.43% | 0.00% |
| March 4, 2024 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 2203 | $2.27 | 295,592.0000 | 0 | 0.75% | 0.00% |
| March 1, 2024 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 8252 | $2.27 | 293,389.0000 | 0 | 2.89% | 0.00% |
| Feb. 6, 2024 | BK Technologies Corp | $BKTI | Horowitz Joshua | Not found | A | Common Stock | 7335 | $0.00 | 87,510.0000 | 3,427,000 | 9.15% | 0.21% |
| Jan. 1, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | M | Common Stock | 1067 | $0.00 | 290,681.0000 | 11,812,098 | 0.37% | 0.01% |
| Jan. 1, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | M | Restricted Stock Units | 6906 | $0.00 | 0.0000 | 11,812,098 | 100.00% | 0.06% |
| Jan. 1, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | M | Restricted Stock Units | 1067 | $0.00 | 6,906.0000 | 11,812,098 | 13.38% | 0.01% |
| Jan. 1, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | M | Common Stock | 6906 | $0.00 | 297,587.0000 | 11,812,098 | 2.38% | 0.06% |
| Jan. 1, 2024 | Limbach Holdings, Inc. | $LMB | Horowitz Joshua | Director | A | Restricted Stock Units | 1914 | $0.00 | 1,914.0000 | 11,812,098 | 9999.99% | 0.02% |
| Dec. 20, 2023 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 10000 | $2.27 | 266,720.0000 | 0 | 3.90% | 0.00% |
| Dec. 22, 2023 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 14000 | $2.38 | 283,929.0000 | 0 | 5.19% | 0.00% |
| Dec. 21, 2023 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 3209 | $2.27 | 269,929.0000 | 0 | 1.20% | 0.00% |
| Nov. 2, 2023 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Not found | A | Common Stock | 19084 | $0.00 | 256,720.0000 | 0 | 8.03% | 0.00% |
| Sept. 30, 2023 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Not found | M | Common Stock | 9328 | $0.00 | 237,636.0000 | 0 | 4.09% | 0.00% |
| June 9, 2023 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Not found | A | Restricted Stock Unit | 9328 | $0.00 | 9,328.0000 | 0 | 9999.99% | 0.00% |
| April 26, 2023 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 6244 | $2.67 | 228,308.0000 | 0 | 2.81% | 0.00% |
| April 24, 2023 | BARNWELL INDUSTRIES INC | $BRN | Horowitz Joshua | Director | P | Common Stock | 14000 | $2.71 | 222,064.0000 | 0 | 6.73% | 0.00% |