| Q2 2025 | 334 | 75,735 | IBN, CG.TO, VCLN, AAPL | 13F-HR | 8/13/2025 | 000158728125000011 | 
        
          | Q1 2025 | 264 | 76,922 | IBN, VCLN, INDA, MMYT | 13F-HR | 5/14/2025 | 000001948125000010 | 
        
          | Q4 2024 | 462 | 244,892 | OCCI, APP, PLTR, HYG | 13F-HR | 2/14/2025 | 000159106825000007 | 
        
          | Q3 2024 | 454 | 213,878 | OCCI, HYG, APP, TPVG | 13F-HR | 11/14/2024 | 000186266424000010 | 
        
          | Q2 2024 | 448 | 204,166 | OXLC, REGN, NVDA, VRTX | 13F-HR | 8/14/2024 | 000151280524000014 | 
        
          | Q1 2024 | 422 | 188,232 | TCPC, FANG, OXLC, REGN | 13F-HR | 5/15/2024 | 000151280524000008 | 
        
          | Q4 2023 | 425 | 157,525 | VRTX, REGN, BURL, EXPE | 13F-HR | 2/15/2024 | 000088323724000016 | 
        
          | Q3 2023 | 434 | 164,660 | REGN, OXLC, FANG, VRTX | 13F-HR | 11/7/2023 | 000159106823000003 | 
        
          | Q2 2023 | 435 | 168,739 | NVDA, VRTX, AVGO, NFLX | 13F-HR | 8/14/2023 | 000151280523000004 | 
        
          | Q1 2023 | 440 | 181,779 | REGN, ANET, VRTX, DOW | 13F-HR | 5/15/2023 | 000131911123000007 | 
        
          | Q4 2022 | 443 | 191,498 | FMC, O, LYB, INCY | 13F-HR | 2/14/2023 | 000186266423000002 | 
        
          | Q3 2022 | 436 | 250,796 | MOS, LYB, O, STOR | 13F-HR | 11/14/2022 | 000186266422000010 | 
        
          | Q2 2022 | 434 | 269,790 | O, CQP, DKL, COLD | 13F-HR | 8/12/2022 | 000158728122000011 | 
        
          | Q1 2022 | 373 | 223,440 | AEM, MOS, GFI, FLMN | 13F-HR | 5/16/2022 | 000158728122000002 | 
        
          | Q4 2021 | 376 | 264,794 | BCC, GFI, EXR, CNQ.TO | 13F-HR | 2/14/2022 | 000104420722000006 | 
        
          | Q3 2021 | 397 | 227,274 | CTRA, IIPR, COP, CONE | 13F-HR | 11/15/2021 | 000158728121000013 | 
        
          | Q2 2021 | 399 | 243,199 | NOA, PSXP, IMO.TO, STLD | 13F-HR | 8/10/2021 | 000158728121000011 | 
        
          | Q1 2021 | 355 | 236,760 | EOG, PXD, DK, STLD | 13F-HR | 5/17/2021 | 000158728121000007 | 
        
          | Q4 2020 | 355 | 240,943 | RHP, WES, INN, BEPC.TO | 13F-HR | 2/12/2021 | 000158728121000002 | 
        
          | Q3 2020 | 325 | 190,659 | NORBORD INC, IMMU, TX, CMP | 13F-HR | 11/13/2020 | 000158728120000008 | 
        
          | Q2 2020 | 442 | 211,156 | DKL, WES, MPC, NORBORD INC | 13F-HR | 8/5/2020 | 000158728120000006 | 
        
          | Q1 2020 | 410 | 243,042 | BBDC, JQC, PSEC, BGB | 13F-HR | 5/14/2020 | 000158728120000004 | 
        
          | Q4 2019 | 452 | 611,690 | BBDC, BKCC, FSK, PNNT | 13F-HR | 2/13/2020 | 000158728120000002 | 
        
          | Q3 2019 | 435 | 496,382 | BBDC, FSK, OXSQ, BKCC | 13F-HR | 11/12/2019 | 000158728119000008 | 
        
          | Q2 2019 | 434 | 474,367 | OXLC, BBDC, OXSQ, ECC | 13F-HR | 8/13/2019 | 000158728119000006 | 
        
          | Q1 2019 | 158 | 46,999 | ONCE, PBYI, ARRY, RARE | 13F-HR | 5/14/2019 | 000158728119000004 | 
        
          | Q4 2018 | 307 | 585,176 | MPLX, EQM, ET, EPD | 13F-HR | 2/5/2019 | 000158728119000002 | 
        
          | Q3 2018 | 343 | 967,543 | EQM, ETP, SPDR S&P 500 ETF TR calls, MPLX | 13F-HR | 11/14/2018 | 000163369318000011 | 
        
          | Q2 2018 | 261 | 113,110 | TLT, VPU, FNCL, VDE | 13F-HR | 8/10/2018 | 000158728118000004 | 
        
          | Q1 2018 | 246 | 115,254 | TLT, FTEC, VPU, GERN | 13F-HR | 5/14/2018 | 000158728118000002 | 
        
          | Q4 2017 | 244 | 79,690 | FTEC, VPU, TLT, VDE | 13F-HR | 2/14/2018 | 000095012318002248 | 
        
          | Q3 2017 | 159 | 741,883 | ETP, WILLIAMS PARTNERS L P NEW, BPL, ET | 13F-HR | 11/14/2017 | 000095012317010618 | 
        
          | Q2 2017 | 145 | 670,000 | ETP, WILLIAMS PARTNERS L P NEW, BPL, ET | 13F-HR | 8/14/2017 | 000095012317007662 | 
        
          | Q1 2017 | 170 | 561,500 | ETP, WILLIAMS PARTNERS L P NEW, SHV, BPL | 13F-HR | 5/15/2017 | 000095012317005056 | 
        
          | Q4 2016 | 175 | 334,775 | ETP, SPY, WILLIAMS PARTNERS L P NEW, BPL | 13F-HR | 2/14/2017 | 000095012317002356 | 
        
          | Q3 2016 | 154 | 206,827 | ETP, WILLIAMS PARTNERS L P NEW, BPL, ET | 13F-HR | 11/14/2016 | 000095012316022445 | 
        
          | Q2 2016 | 147 | 134,744 | ETP, WILLIAMS PARTNERS L P NEW, BPL, MPLX | 13F-HR | 8/15/2016 | 000095012316020204 | 
        
          | Q1 2016 | 153 | 72,584 | ETP, BPL, MPLX, EPD | 13F-HR | 5/16/2016 | 000095012316017478 | 
        
          | Q4 2015 | 76 | 36,432 | MMP, ETP calls, BPL, WMB | 13F-HR | 2/16/2016 | 000095012316014887 |