Baker James C (CIK 0001331674)

Latest company ownership

Shares held
886,040
Last filed at
Nov 24, 2025
Confidence Score
99.8
2025Q4
Confidence Score History
2006Q1 2025Q4
Shares held
31,128.67
Last filed at
Apr 16, 2024
Confidence Score
50.0
2025Q4
Confidence Score History
2021Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 24, 2025 Nov 24, 2025 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 90.0 +25,000 2.90% $293.5K
Nov 19, 2025 Nov 19, 2025 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 90.0 +25,000 2.99% $295.3K
Aug 20, 2025 Aug 20, 2025 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 90.0 +25,000 3.08% $305K
Jul 21, 2025 Jul 21, 2025 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 90.0 +25,000 3.18% $307.8K
Jun 27, 2025 Jun 27, 2025 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 90.0 +25,000 3.28% $314.8K
Apr 4, 2025 Apr 7, 2025 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 92.5 +40,101 5.56% $479.3K
Mar 12, 2025 Mar 12, 2025 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 87.5 +20,000 2.85% $245.4K
Feb 28, 2025 Mar 3, 2025 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 90.0 +20,000 2.94% $252K
Apr 15, 2024 Apr 16, 2024 Kayne Anderson BDC, Inc. CEO Buy 95.0 +7,752 33.16% $128.9K
Jan 10, 2024 Jan 10, 2024 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 92.5 +50,000 7.92% $441.8K
Nov 30, 2023 Nov 30, 2023 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 92.5 +40,000 6.77% $340K
Nov 28, 2023 Nov 29, 2023 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 92.5 +37,547 6.78% $376.6K
Apr 4, 2023 Apr 6, 2023 Kayne Anderson BDC, Inc. CEO Buy 86.3 +1,195 5.39% $19.9K
Mar 29, 2023 Mar 29, 2023 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 87.5 +10,000 2.74% $83.9K
Dec 9, 2022 Dec 13, 2022 Kayne Anderson BDC, Inc. CEO Buy 86.3 +1,831 9.00% $30.9K
Jul 22, 2022 Jul 26, 2022 Kayne Anderson BDC, Inc. CEO Buy 91.3 +2,751 15.64% $44.9K
Jan 24, 2022 Jan 26, 2022 Kayne Anderson BDC, Inc. CEO Buy 95.0 +8,416 91.67% $137.7K
Feb 5, 2021 Feb 9, 2021 Kayne Anderson BDC, Inc. President Buy 95.0 +9,180 100.00% $137.7K
Jun 9, 2020 Jun 10, 2020 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 87.5 +15,000 4.29% $96.6K
Dec 23, 2019 Dec 26, 2019 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 97.5 +50,000 16.70% $708K
Jun 28, 2019 Jul 1, 2019 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 92.5 +20,000 7.18% $305.2K
May 22, 2019 May 24, 2019 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 97.5 +40,000 16.78% $633.2K
Dec 26, 2018 Dec 27, 2018 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 92.5 +20,000 9.21% $255.2K
Dec 21, 2018 Dec 21, 2018 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 87.5 +10,000 4.83% $136.7K
Dec 17, 2018 Dec 17, 2018 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 90.0 +10,000 5.08% $148.9K
Aug 6, 2018 Aug 17, 2018 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 100.0 +52,438 36.65% $1M
Jul 31, 2015 Aug 4, 2015 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 97.5 +15,000 21.90% $425.1K
Feb 20, 2014 Feb 21, 2014 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 97.5 +20,955 52.84% $776.1K
Mar 7, 2013 Mar 8, 2013 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 97.5 +10,000 36.13% $333.6K
Apr 5, 2011 Apr 5, 2011 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 95.0 +5,000 26.20% $152.9K
Jan 14, 2010 Jan 19, 2010 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 95.0 +7,500 74.81% $177.1K
Nov 26, 2007 Nov 27, 2007 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 95.0 +2,000 33.33% $53.8K
Jul 5, 2007 Jul 5, 2007 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 95.0 +2,000 50.00% $68.4K
Apr 5, 2007 Apr 10, 2007 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 95.0 +2,000 100.00% $71.3K
Jan 9, 2006 Jan 10, 2006 Kayne Anderson Energy Infrastructure Fund, Inc. President Buy 91.3 +1,000 100.00% $25.4K