NPORT-P
    false
    
      
      
        
          0001414040
          XXXXXXXX
        
      
      
      
        S000062205
        C000201215
      
      
    
  
  
    
      ALPS ETF TRUST
      811-22175
      0001414040
      549300VF1907NYC4WM31
      1290 BROADWAY SUITE 1000
      DENVER
      
      80203
      3036232577
      ALPS Clean Energy ETF
      S000062205
      549300UUHWBEG7BV1941
      2021-11-30
      2021-05-31
      N
    
    
      909866570.40
      415764.14
      909450806.26
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      0.00000000
      56452.37000000
      
        
        
        
        
        
        
        
        
      
      
        
          
            UST
          
        
      
      
        
          
        
        
        
        
      
      
      
      
      
    
    
      
        Northland Power Inc
        549300IT8CIDW8V5KX72
        Northland Power, Inc.
        N/A
        
          
        
        1441077.00000000
        NS
        
        48216822.43000000
        5.301751573379
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          
        
      
      
        Sunrun Inc
        54930007SJ77CI66U531
        Sunrun, Inc.
        86771W105
        
          
        
        909816.00000000
        NS
        USD
        40686971.52000000
        4.473795750131
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Renewable Energy Group Inc
        549300HPU3BD8ZI0X358
        Renewable Energy Group, Inc.
        75972A301
        
          
        
        367256.00000000
        NS
        USD
        22428323.92000000
        2.466139318984
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Blink Charging Co
        N/A
        Blink Charging Co.
        09354A100
        
          
        
        332138.00000000
        NS
        USD
        11292692.00000000
        1.241704545454
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          
        
      
      
        Acuity Brands Inc
        N/A
        Acuity Brands, Inc.
        00508Y102
        
          
        
        343114.00000000
        NS
        USD
        63733425.50000000
        7.007902468314
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Willdan Group Inc
        529900YQO0LF5VAEKN05
        Willdan Group, Inc.
        96924N100
        
          
        
        108472.00000000
        NS
        USD
        3944041.92000000
        0.433672925775
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Itron Inc
        24F6LSZD18II6ICG6S41
        Itron, Inc.
        465741106
        
          
        
        385093.00000000
        NS
        USD
        36718617.55000000
        4.037449557167
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Infrastructure And Energy Alternatives Inc
        549300CZ3FQ7JWXZHD54
        Infrastructure and Energy Alternatives, Inc.
        45686J104
        
          
        
        158444.00000000
        NS
        USD
        1834781.52000000
        0.201746098565
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          
        
      
      
        Covanta Holding Corp
        40XIFLS8XDQGGHGPGC04
        Covanta Holding Corp.
        22282E102
        
          
        
        1126094.00000000
        NS
        USD
        16677452.14000000
        1.833793760498
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Nextera Energy Partners Lp
        5493008F4ZOQFNG3WN54
        NextEra Energy Partners LP
        65341B106
        
          
        
        689901.00000000
        NS
        USD
        47168531.37000000
        5.186485189229
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Enphase Energy Inc
        5493008U7KIGMI59Z314
        Enphase Energy, Inc.
        29355A107
        
          
        
        332528.00000000
        NS
        USD
        47568130.40000000
        5.230423687853
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Beam Global
        254900CT39JVKHAANA12
        Beam Global
        07373B109
        
          
        
        68362.00000000
        NS
        USD
        1995486.78000000
        0.219416681613
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Universal Display Corp
        N/A
        Universal Display Corp.
        91347P105
        
          
        
        252684.00000000
        NS
        USD
        54544368.24000000
        5.997506172357
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Ayro Inc
        549300ZROJXF67RWGV49
        AYRO, Inc.
        054748108
        
          
        
        311147.00000000
        NS
        USD
        1521508.83000000
        0.167299739527
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          
        
      
      
        Aemetis Inc
        254900DQF4U5U9W7AR72
        Aemetis, Inc.
        00770K202
        
          
        
        162442.00000000
        NS
        USD
        2204337.94000000
        0.242381217854
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Clearway Energy Inc
        549300LHAZ9HA9G3XC48
        Clearway Energy, Inc.
        18539C204
        
          
        
        780027.00000000
        NS
        USD
        20928124.41000000
        2.301182677055
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Eos Energy Enterprises Inc
        N/A
        Eos Energy Enterprises, Inc.
        29415C101
        
          
        
        326851.00000000
        NS
        USD
        6628538.28000000
        0.728850668378
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          
        
      
      
        Greenlane Renewables Inc
        254900OR2UJ5Z8YZB396
        Greenlane Renewables, Inc.
        N/A
        
          
        
        1090798.00000000
        NS
        
        1399558.71000000
        0.153890534855
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        Tesla Inc
        54930043XZGB27CTOV49
        Tesla, Inc.
        88160R101
        
          
        
        79902.00000000
        NS
        USD
        49956328.44000000
        5.493021513218
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        American Superconductor Corp
        549300S9YT8Z8LOK4452
        American Superconductor Corp.
        030111207
        
          
        
        238312.00000000
        NS
        USD
        3567530.64000000
        0.392273074634
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Xebec Adsorption Inc
        549300Q17BK8NU6M1E92
        Xebec Adsorption, Inc.
        00B058XM1
        
          
        
        1270131.00000000
        NS
        
        5277974.93000000
        0.580347490339
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          
        
      
      
        Sunworks Inc
        549300LGWVGT6Q975H59
        Sunworks, Inc.
        86803X204
        
          
        
        227349.00000000
        NS
        USD
        1968842.34000000
        0.216486953054
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          
        
      
      
        Array Technologies Inc
        N/A
        Array Technologies, Inc.
        04271T100
        
          
        
        804966.00000000
        NS
        USD
        13120945.80000000
        1.442732878973
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Plug Power Inc
        549300JPDKRSJ8JSM954
        Plug Power, Inc.
        72919P202
        
          
        
        1214738.00000000
        NS
        USD
        37292456.60000000
        4.100546873267
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Innergex Renewable Energy Inc
        549300EORYEC4J59SU80
        Innergex Renewable Energy, Inc.
        N/A
        
          
        
        1248655.00000000
        NS
        
        20930643.39000000
        2.301459655203
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          
        
      
      
        Boralex Inc
        5493004UT7HNQU2SVR90
        Boralex, Inc.
        09950M300
        
          
        
        978282.00000000
        NS
        
        29825028.82000000
        3.279454877020
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          
        
      
      
        Enviva Partners Lp
        549300WH5VXDEFM5KR81
        Enviva Partners LP
        29414J107
        
          
        
        246642.00000000
        NS
        USD
        12060793.80000000
        1.326162307733
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Ameresco Inc
        529900NZXZGBCBXYY327
        Ameresco, Inc.
        02361E108
        
          
        
        271844.00000000
        NS
        USD
        14614333.44000000
        1.606940511724
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Ballard Power Systems Inc
        549300OHZ8BMF53YYS26
        Ballard Power Systems, Inc.
        058586108
        
          
        
        2133286.00000000
        NS
        USD
        36948513.52000000
        4.062728106421
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        Workhorse Group Inc
        5493006JUAG258V8X854
        Workhorse Group, Inc.
        98138J206
        
          
        
        1053776.00000000
        NS
        USD
        9873881.12000000
        1.085697109952
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          
        
      
      
        Sunnova Energy International Inc
        549300JK1Y1VVC3JU540
        Sunnova Energy International, Inc.
        86745K104
        
          
        
        748855.00000000
        NS
        USD
        21866566.00000000
        2.404370401289
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        State Street Institutional Treasury Plus Money Market Fund
        549300PNASLVKQG64331
        State Street Institutional Treasury Plus Money Market Fund
        857492862
        
          
        
        535266.82000000
        NS
        USD
        535266.82000000
        0.058856049861
        Long
        STIV
        RF
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Arcimoto Inc
        549300MG7KF9H96GWE02
        Arcimoto, Inc.
        039587100
        
          
        
        237915.00000000
        NS
        USD
        2319671.25000000
        0.255062861458
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          
        
      
      
        First Solar Inc
        549300NPYMLM4NHTOF27
        First Solar, Inc.
        336433107
        
          
        
        648338.00000000
        NS
        USD
        49345005.18000000
        5.425802565718
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Greenpower Motor Co Inc
        N/A
        GreenPower Motor Co., Inc.
        39540E302
        
          
        
        135914.00000000
        NS
        USD
        2238503.58000000
        0.246137951013
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          
        
      
      
        Sunpower Corp
        549300TXO070764WUH65
        SunPower Corp.
        867652406
        
          
        
        780507.00000000
        NS
        USD
        18256058.73000000
        2.007371768141
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          
        
      
      
        Transalta Renewables Inc
        529900U45A1JKZFABZ35
        TransAlta Renewables, Inc.
        893463109
        
          
        
        1024283.00000000
        NS
        
        16364109.02000000
        1.799339657226
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          
        
      
      
        Orion Energy Systems Inc
        N/A
        Orion Energy Systems, Inc.
        686275108
        
          
        
        247105.00000000
        NS
        USD
        1583943.05000000
        0.174164785945
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Tpi Composites Inc
        549300TI9H56OIY0QE39
        TPI Composites, Inc.
        87266J104
        
          
        
        338395.00000000
        NS
        USD
        16344478.50000000
        1.797181154549
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        N/A
        N/A
        State Street Navigator Securities Lending Government Money Market Portfolio
        N/A
        
          
        
        0.00000000
        NS
        USD
        0.00000000
        0.000000
        Long
        STIV
        RF
        US
        N
        
        1
        
          
          N
          N
        
      
      
        Brookfield Renewable Partners Lp
        VA8DFMRI2GY8Y7V79H93
        Brookfield Renewable Partners LP
        N/A
        
          
        
        1230867.00000000
        NS
        
        48906598.24000000
        5.377596886314
        Long
        EC
        CORP
        BM
        
        N
        
        1
        
          N
          N
          N
        
      
      
        Hannon Armstrong Sustainable Infrastructure Capital Inc
        N/A
        Hannon Armstrong Sustainable Infrastructure Capital, Inc.
        41068X100
        
          
        
        731599.00000000
        NS
        USD
        36001986.79000000
        3.958651368736
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Ormat Technologies Inc
        5493000TSHHWY24VHM09
        Ormat Technologies, Inc.
        686688102
        
          
        
        432981.00000000
        NS
        USD
        29897338.05000000
        3.287405744676
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
    
    
      2021-06-30
      ALPS ETF TRUST
      Kathryn Burns
      Kathryn Burns
      Treasurer