TCW STRATEGIC INCOME FUND INC (TSI)

Latest Insider Confidence Score

2026Q1

51.6
Bullish

Company insider confidence (by quarter)

2003Q2 2026Q1

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Gundlach Jeffrey E Other 893,125 Jul 30, 2009
Albe Alvin R Jr CEO 312,370 Sep 11, 2006
Kane Steve Portfolio Manager 238,789.89 Mar 2, 2018
Rivelle Tad Portfolio Manager 227,062.71 Feb 6, 2018
Tcw Capital Investment Corp 142,200 May 17, 2011

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 20, 2026 Feb 20, 2026 McMillan Peter Director Buy 95.0 +50,000 20.00% $232K
Feb 18, 2026 Feb 19, 2026 McMillan Peter Director Buy 95.0 +32,610 15.00% $153.3K
Feb 13, 2026 Feb 13, 2026 McMillan Peter Director Buy 90.0 +17,390 8.70% $81.9K
Feb 11, 2026 Feb 12, 2026 McMillan Peter Director Buy 97.5 +190,000 1900.00% $898.8K
Nov 25, 2025 Dec 3, 2025 ROONEY ROBERT GERALD Director Buy 95.0 +20,500 100.00% $101K
Oct 16, 2025 Terzian Alenoush Chief Compliance Officer Neutral 52.5 - 0.00% -
Oct 16, 2025 Vick David Director Neutral 52.5 - 0.00% -
Jul 31, 2025 King Martin Luther III Director Neutral 52.5 - 0.00% -
Jul 31, 2025 Swell Michael Director Neutral 52.5 - 0.00% -
Nov 7, 2024 Nov 12, 2024 Tarica Andrew Director Sell 22.5 -12,299 -100.00% $62.5K
Nov 5, 2024 Nov 6, 2024 Tarica Andrew Director Sell 22.5 -12,300 -100.00% $62K
Jul 13, 2023 Aug 3, 2023 Flack Mitch PORTFOLIO MANAGER Sell 22.5 -46,300 -53.39% $215.3K
Apr 26, 2023 May 3, 2023 Landmann Laird PORTFOLIO MANAGER Sell 26.3 -7,631 -14.95% $35.9K
Apr 21, 2023 Apr 24, 2023 Landmann Laird PORTFOLIO MANAGER Sell 22.5 -11,165 -17.95% $52.6K
Apr 20, 2023 Apr 21, 2023 Landmann Laird PORTFOLIO MANAGER Sell 26.3 -3,915 -5.92% $18.4K
Apr 18, 2023 Apr 19, 2023 Landmann Laird PORTFOLIO MANAGER Sell 22.5 -30,000 -31.21% $141.4K
Apr 17, 2023 Apr 18, 2023 Landmann Laird PORTFOLIO MANAGER Sell 22.5 -30,468 -24.07% $143.3K
Apr 13, 2023 Apr 14, 2023 Landmann Laird PORTFOLIO MANAGER Sell 20.0 -115,999 -47.82% $547.1K
Apr 11, 2023 Apr 12, 2023 Landmann Laird PORTFOLIO MANAGER Sell 20.0 -80,854 -25.00% $383.9K
Apr 5, 2023 Apr 6, 2023 Landmann Laird PORTFOLIO MANAGER Sell 22.5 -12,405 -3.69% $58.3K
Apr 3, 2023 Apr 4, 2023 Landmann Laird PORTFOLIO MANAGER Sell 22.5 -50,567 -13.09% $238.1K
Mar 31, 2023 Apr 3, 2023 Landmann Laird PORTFOLIO MANAGER Sell 20.0 -58,900 -13.23% $277.2K
Mar 29, 2023 Mar 29, 2023 Landmann Laird PORTFOLIO MANAGER Sell 22.5 -20,000 -4.30% $95.1K
Mar 28, 2023 Mar 28, 2023 Landmann Laird PORTFOLIO MANAGER Sell 26.3 -9,324 -1.96% $44.9K
Mar 27, 2023 Mar 27, 2023 Landmann Laird PORTFOLIO MANAGER Sell 22.5 -41,014 -7.95% $197K
Mar 24, 2023 Mar 24, 2023 Landmann Laird PORTFOLIO MANAGER Sell 20.0 -150,000 -22.53% $722.4K
Mar 22, 2022 Mar 23, 2022 Landmann Laird PORTFOLIO MANAGER Buy 61.3 +2,811 0.42% $14.4K
Dec 6, 2021 Engelsman Jeffrey A CHIEF COMPLIANCE OFFICER Neutral 52.5 - 0.00% -
Mar 26, 2021 May 17, 2021 Landmann Laird Portfolio Manager Buy 61.3 +3,162 0.49% $18K
Apr 13, 2021 Apr 13, 2021 Landmann Laird Portfolio Manager Buy 87.5 +18,971 3.00% $107.1K
Apr 12, 2021 Apr 12, 2021 Landmann Laird Portfolio Manager Buy 68.8 +3,343 0.53% $18.9K
Apr 9, 2021 Apr 12, 2021 Landmann Laird Portfolio Manager Buy 55.0 +600 0.10% $3.4K
Apr 8, 2021 Apr 8, 2021 Landmann Laird Portfolio Manager Buy 97.5 +60,716 10.71% $344.2K
Apr 7, 2021 Apr 7, 2021 Landmann Laird Portfolio Manager Buy 92.5 +46,582 8.95% $264.1K
Apr 6, 2021 Apr 6, 2021 Landmann Laird Portfolio Manager Buy 97.5 +87,525 20.22% $495.9K
Mar 31, 2021 Apr 6, 2021 Landmann Laird Portfolio Manager Buy 87.5 +12,666 3.01% $71.8K
Mar 29, 2021 Mar 30, 2021 Landmann Laird Portfolio Manager Buy 68.8 +3,200 0.77% $18.1K
Mar 23, 2021 Mar 24, 2021 Landmann Laird Portfolio Manager Buy 68.8 +3,700 0.90% $21K
Mar 19, 2021 Mar 23, 2021 Landmann Laird Portfolio Manager Buy 90.0 +27,762 7.20% $156.8K
Mar 23, 2020 ROONEY ROBERT GERALD Director Neutral 52.5 - 0.00% -
Feb 3, 2020 ROONEY ROBERT GERALD Director Neutral 52.5 - 0.00% -
Mar 28, 2018 Mar 29, 2018 Landmann Laird PORTFOLIO MANAGER Buy 90.0 +20,242 5.54% $112K
Mar 27, 2018 Mar 28, 2018 Landmann Laird PORTFOLIO MANAGER Buy 90.0 +30,000 8.95% $168.5K
Mar 21, 2018 Mar 22, 2018 Landmann Laird Portfolio Manager Buy 87.5 +10,536 3.24% $58.6K
Mar 7, 2018 Mar 12, 2018 Landmann Laird Portfolio Manger Buy 97.5 +98,152 43.30% $539.8K
Jan 8, 2018 Mar 2, 2018 Kane Steve Portfolio Manager Buy 87.5 +10,718 4.70% $59.8K
Feb 21, 2018 Mar 1, 2018 MCMILLAN PETER Director Buy 95.0 +10,000 100.00% $54.7K
Feb 5, 2018 Feb 6, 2018 Rivelle Tad Portfolio Manager Buy 55.0 +1,600 0.13% $8.6K
May 29, 2013 Jan 3, 2018 GAVIN JOHN A Director Buy 95.0 +43,000 87.76% $247.8K
Oct 31, 2017 Engelsman Jeffrey A Chief Compliance Officer Neutral 52.5 - 0.00% -
Oct 19, 2017 Eisen Lisa E Tax Officer Neutral 52.5 - 0.00% -
Oct 20, 2016 Oct 21, 2016 Rivelle Tad Portfolio Manager Buy 87.5 +30,000 2.52% $158.9K
Oct 26, 2015 Jul 13, 2016 Rivelle Tad Portfolio Manager Buy 82.5 +37,600 1.21% $194.1K
Jun 10, 2016 Jun 13, 2016 Landmann Laird Portfolio Manager Buy 95.0 +42,500 23.08% $226.9K
Jun 8, 2016 Jun 10, 2016 Landmann Laird Portfolio Manager Buy 95.0 +32,000 21.03% $169.4K
Mar 18, 2016 KERR JANET Director Neutral 52.5 - 0.00% -
Oct 26, 2015 Feb 18, 2016 Rivelle Tad Portfolio Manager Buy 72.5 +24,100 0.77% $123.9K
Oct 26, 2015 Jan 25, 2016 Rivelle Tad Portfolio Manager Buy 47.5 +450 0.04% $2.3K
Oct 26, 2015 Dec 9, 2015 Rivelle Tad Portfolio Manager Buy 61.3 +4,994 0.29% $26.2K
Oct 26, 2015 Dec 8, 2015 Rivelle Tad Portfolio Manager Buy 61.3 +5,943 0.40% $31.1K
Oct 26, 2015 Dec 7, 2015 Rivelle Tad Portfolio Manager Buy 72.5 +15,000 0.92% $78.5K
Oct 26, 2015 Nov 16, 2015 Rivelle Tad Portfolio Manager Buy 68.8 +6,616 0.52% $34.4K
Nov 12, 2015 Nov 13, 2015 Rivelle Tad Portfolio Manager Buy 72.5 +20,900 0.99% $109K
Nov 12, 2015 Nov 13, 2015 Landmann Laird Portfolio Manager Buy 95.0 +20,000 15.13% $103.9K
Nov 10, 2015 Nov 12, 2015 Rivelle Tad Portfolio Manager Buy 61.3 +5,400 0.36% $28.3K
Nov 10, 2015 Nov 12, 2015 Landmann Laird Portfolio Manager Buy 77.5 +1,600 1.23% $8.3K
Nov 6, 2015 Nov 9, 2015 Rivelle Tad Portfolio Manager Buy 82.5 +12,857 1.19% $67.6K
Nov 6, 2015 Nov 9, 2015 Landmann Laird Portfolio Manager Buy 90.0 +11,094 9.28% $58.2K
Nov 4, 2015 Nov 5, 2015 Rivelle Tad Portfolio Manager Buy 82.5 +18,813 1.36% $99.5K
Nov 5, 2015 Nov 5, 2015 Landmann Laird Portfolio Manager Buy 95.0 +20,000 20.10% $105.8K
Jan 29, 2014 Nov 4, 2015 Rivelle Tad Portfolio Manager Buy 65.0 +15,000 0.31% $79.2K
Jan 29, 2014 Nov 3, 2015 Rivelle Tad Portfolio Manager Buy 61.3 +7,675 0.32% $40.6K
Jan 29, 2014 Nov 2, 2015 Rivelle Tad Portfolio Manager Buy 75.0 +59,210 0.72% $312.9K
Oct 30, 2015 Nov 2, 2015 Landmann Laird Portfolio Manager Buy 95.0 +14,107 16.52% $74.7K
Oct 29, 2015 Oct 30, 2015 Landmann Laird Portfolio Manager Buy 91.3 +8,741 11.41% $46K
Jan 29, 2014 Oct 30, 2015 Rivelle Tad Portfolio Manager Buy 72.5 +20,440 0.96% $108K
Jan 29, 2014 Oct 29, 2015 Rivelle Tad Portfolio Manager Buy 68.8 +5,130 0.54% $27.1K
Jan 29, 2014 Oct 27, 2015 Rivelle Tad Portfolio Manager Buy 82.5 +40,000 2.43% $210.2K
Jan 29, 2014 Oct 19, 2015 Rivelle Tad Portfolio Manager Buy 61.3 +2,600 0.20% $13.8K
Oct 16, 2015 Oct 16, 2015 Landmann Laird Portfolio Manager Buy 86.3 +5,000 6.98% $26.6K
Jan 29, 2014 Oct 16, 2015 Rivelle Tad Portfolio Manager Buy 72.5 +17,000 0.63% $90.2K
Oct 9, 2015 Oct 13, 2015 Landmann Laird Portfolio Manager Buy 91.3 +7,001 10.83% $37.1K
Oct 8, 2015 Oct 8, 2015 Landmann Laird Portfolio Manager Buy 95.0 +10,000 18.30% $52.9K
Oct 7, 2015 Oct 8, 2015 Landmann Laird Portfolio Manager Buy 91.3 +8,300 17.91% $43.5K
Jan 29, 2014 Oct 8, 2015 Rivelle Tad Portfolio Manager Buy 82.5 +21,284 1.77% $112.2K
Jan 29, 2014 Oct 7, 2015 Rivelle Tad Portfolio Manager Buy 78.8 +5,584 1.14% $29.3K
Jan 29, 2014 Oct 6, 2015 Rivelle Tad Portfolio Manager Buy 90.0 +28,827 6.23% $151K
Oct 6, 2015 Oct 6, 2015 Landmann Laird Portfolio Manager Buy 95.0 +12,700 37.75% $66.8K
Jan 29, 2014 Oct 5, 2015 Rivelle Tad Portfolio Manager Buy 87.5 +16,426 3.68% $85.6K
Jan 29, 2014 Oct 2, 2015 Rivelle Tad Portfolio Manager Buy 87.5 +17,302 4.03% $89.7K
Sep 30, 2015 Oct 1, 2015 Landmann Laird Portfolio Manager Buy 95.0 +10,000 42.30% $51.3K
Sep 29, 2015 Oct 1, 2015 Rivelle Tad Portfolio Manager Buy 82.5 +16,665 1.48% $85.3K
Sep 29, 2015 Sep 30, 2015 Rivelle Tad Portfolio Manager Buy 82.5 +29,233 2.12% $149.5K
Sep 25, 2015 Sep 29, 2015 Landmann Laird Portfolio Manager Buy 91.3 +8,639 57.59% $45.2K
Sep 28, 2015 Sep 29, 2015 Rivelle Tad Portfolio Manager Buy 95.0 +48,427 21.41% $249.4K
Sep 25, 2015 Sep 28, 2015 Rivelle Tad Portfolio Manager Buy 68.8 +4,800 0.68% $25.1K
Jan 29, 2014 Sep 25, 2015 Rivelle Tad Portfolio Manager Buy 82.5 +10,000 1.44% $51.7K
Sep 25, 2015 Sep 25, 2015 Landmann Laird Portfolio Manager Buy 95.0 +10,000 200.00% $52.4K
Sep 22, 2015 Sep 24, 2015 Rivelle Tad Portfolio Manager Buy 82.5 +11,403 1.56% $58.7K
Sep 23, 2015 Sep 24, 2015 Landmann Laird Portfolio Manager Buy 91.3 +5,000 100.00% $25.8K