0001284812-23-000225.txt : 20230814 0001284812-23-000225.hdr.sgml : 20230814 20230814073720 ACCESSION NUMBER: 0001284812-23-000225 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 EFFECTIVENESS DATE: 20230814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COHEN & STEERS, INC. CENTRAL INDEX KEY: 0001284812 STANDARD INDUSTRIAL CLASSIFICATION: INVESTMENT ADVICE [6282] IRS NUMBER: 141904657 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11197 FILM NUMBER: 231166299 BUSINESS ADDRESS: STREET 1: 280 PARK AVENUE 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 212 832 3232 MAIL ADDRESS: STREET 1: 280 PARK AVENUE STREET 2: 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 FORMER COMPANY: FORMER CONFORMED NAME: COHEN & STEERS INC DATE OF NAME CHANGE: 20040324 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001284812 XXXXXXXX 06-30-2023 06-30-2023 false COHEN & STEERS, INC.
280 PARK AVENUE NEW YORK NY 10017
13F COMBINATION REPORT 028-11197 0000721204 028-01190 RUSSELL FRANK CO/ N
Edward Delk Senior Vice President and Global Chief Compliance Officer 212-832-3232 /s/ Edward Delk New York NY 05-15-2023 2 396 46282710 1 0000845563 028-02405 COHEN & STEERS CAPITAL MANAGEMENT INC 2 0001581798 028-15583 Cohen & Steers UK Ltd
INFORMATION TABLE 2 informationtable.xml 21Vianet Group Inc-Adr ADR 90138A103 17 5738 SH SOLE 1 5738 0 0 Abbott Laboratories COM 002824100 222 2040 SH SOLE 1 0 0 2040 Acadia Realty Trust COM 004239109 216988 15079049 SH SOLE 1,2 12136573 0 2942476 Adams Express Co COM 006212104 18692 1111934 SH SOLE 1 1111934 0 0 Adams Natural Resources Fund COM 00548F105 3248 155985 SH SOLE 1 155985 0 0 Adobe Systems Incorporated COM 00724F101 436 892 SH SOLE 1 49 0 843 Advanced Micro Devic COM 007903107 258 2269 SH SOLE 1 276 0 1993 Agco Corp. COM 001084102 9639 73347 SH SOLE 1 73347 0 0 AGIC Convertible & Income FD II COM 92838U108 3546 1140169 SH SOLE 1 1140169 0 0 AGIC Equity & Convertible Income COM 92841M101 1187 56127 SH SOLE 1 56127 0 0 Agree Realty Corp. COM 008492100 73408 1122612 SH SOLE 1 0 0 1122612 Air Products and Chemicals Inc. COM 009158106 250 834 SH SOLE 1 66 0 768 Albemarle Corporation COM 012653101 16 73 SH SOLE 1 73 0 0 Alliance Resource Partners LP COM 01877R108 1379 74567 SH SOLE 1 74567 0 0 AllianceBernstein Global High Income Fund COM 01879R106 2284 229302 SH SOLE 1 229302 0 0 Alliant Energy Corporation COM 018802108 183696 3500312 SH SOLE 1,2 3484374 0 15938 Alphabet Inc CL A COM 02079K305 877 7324 SH SOLE 1 194 0 7130 Alpine Total Dynamic Dividend Fund COM 00326L100 6579 796474 SH SOLE 1 796474 0 0 Altantica Yield PLC COM G0751N103 14 584 SH SOLE 1 584 0 0 Amazon.com Inc. COM 023135106 843 6463 SH SOLE 1 180 0 6283 American Homes 4 Rent-CL COM 02665T306 336148 9482771 SH SOLE 1,2 8723796 0 758975 American Tower Corporation COM 03027X100 1908844 9842980 SH SOLE 1,2 9545005 0 297975 Americold Realty Trust COM 03064D108 1482778 45909338 SH SOLE 1,2 32678663 0 13230675 Analog Devices Inc. COM 032654105 10 50 SH SOLE 1 50 0 0 Anthem Inc. COM 036752103 348 784 SH SOLE 1 0 0 784 Apa Corp COM 03743Q108 1463 42803 SH SOLE 1 42803 0 0 Apartment Income Reit Co COM 03750L109 516120 14301828 SH SOLE 1,2 10297163 0 4004665 Apollo Tactical Income Fund COM 037638103 724 57052 SH SOLE 1 57052 0 0 Apple Inc. COM 037833100 2190 11290 SH SOLE 1 288 0 11002 Applied Materials Inc. COM 038222105 20 138 SH SOLE 1 138 0 0 Ares Dynamic Credit Allocation COM 04014F102 7986 647693 SH SOLE 1 647693 0 0 Aris Water Solution Inc-A COM 04041L106 1347 130552 SH SOLE 1 130552 0 0 AT&T Inc. COM 00206R102 304 19060 SH SOLE 1 0 0 19060 Atmos Energy Corp. COM 049560105 42 361 SH SOLE 1 361 0 0 Atmus Filtration Technologie COM 04956D107 8 369 SH SOLE 1 369 0 0 AvalonBay Communities Inc. COM 053484101 1751 9249 SH SOLE 1 9249 0 0 Avista Corp COM 05379B107 20 503 SH SOLE 1 503 0 0 Babson Cap Global COM 06760L100 3410 261541 SH SOLE 1 261541 0 0 Baker Hughes a GE Co COM 05722G100 6199 196124 SH SOLE 1 184307 0 11817 Bank of America 7.25 CV Pfd. L PFD 060505682 234 200 SH SOLE 1 200 0 0 Bank of America Corporation COM 060505104 402 14012 SH SOLE 1 0 0 14012 Barrick Gold Corp. COM 067901108 2973 175603 SH SOLE 1 169551 0 6052 Becton Dickinson & Company COM 075887109 286 1084 SH SOLE 1 0 0 1084 Benson Hill Inc COM 082490103 1251 962500 SH SOLE 1 962500 0 0 Berkshire Hathaway Inc. COM 084670702 3583 10507 SH SOLE 1 10507 0 0 Black Hills Corp. COM 092113109 30 495 SH SOLE 1 495 0 0 Blackrock Capital Allocation COM 09260U109 12056 790567 SH SOLE 1 790567 0 0 Blackrock Corporate High Yield Fund 6 COM 09255P107 3975 445607 SH SOLE 1 445607 0 0 BlackRock Credit Allocation Income Trust COM 092508100 3360 331022 SH SOLE 1 331022 0 0 Blackrock Debt Strategies Fund COM 09255R202 1396 142603 SH SOLE 1 142603 0 0 Blackrock Enh Cap And Inc COM 09256A109 1928 104136 SH SOLE 1 104136 0 0 Blackrock Esg Capital Alloca COM 09262F100 10510 671130 SH SOLE 1 671130 0 0 Blackrock Glbl Flt Rt Inc Tr COM 091941104 1265 108470 SH SOLE 1 108470 0 0 Blackrock Global Enrg & Res COM 09250U101 840 69780 SH SOLE 1 69780 0 0 Blackrock Health Sci Tr Ii COM 09260E105 1166 71006 SH SOLE 1 71006 0 0 Blackrock Limited Duration Income Trust COM 09249W101 4789 371801 SH SOLE 1 371801 0 0 BlackRock Multi-Sector Inc Tst COM 09258A107 2757 191884 SH SOLE 1 191884 0 0 BlackRock Muni Target Term Tr COM 09257P105 1550 74595 SH SOLE 1 74595 0 0 BlackRock MuniHoldings Fd Inc COM 09253N104 1758 151181 SH SOLE 1 151181 0 0 Blackrock Munivest Fund COM 09253R105 1302 193502 SH SOLE 1 193502 0 0 Blackrock Munivest Fund Ii COM 09253T101 595 56001 SH SOLE 1 56001 0 0 Blackrock Muniyield Fund COM 09253W104 1156 110689 SH SOLE 1 110689 0 0 Blackrock Muniyield Insured COM 09254E103 2975 271898 SH SOLE 1 271898 0 0 Blackrock Muniyield Quality COM 09254F100 1778 153689 SH SOLE 1 153689 0 0 Blackstone/GSO Long-Short CR COM 09257D102 2325 205051 SH SOLE 1 205051 0 0 Boulder Growth & Income Fund Inc. COM 101507101 6323 476158 SH SOLE 1 476158 0 0 Boyd Gaming Corp. COM 103304101 243761 3514102 SH SOLE 1,2 3221502 0 292600 Broadcom Inc COM 11135F101 1391 1604 SH SOLE 1 63 0 1541 Bunge Limited COM G16962105 12903 136754 SH SOLE 1 135059 0 1695 Caesars Entertainment Inc COM 12769G100 0 1 SH SOLE 1 1 0 0 Calamos Convertible & High Income Fund COM 12811P108 3705 329884 SH SOLE 1 329884 0 0 Calamos Convertible Opp&Inc COM 128117108 4170 372278 SH SOLE 1 372278 0 0 Camden Property Trust COM 133131102 1317639 12103090 SH SOLE 1,2 8563988 0 3539102 Cameco Corp COM 13321L108 2861 91315 SH SOLE 1 91315 0 0 Cardinal Health Inc. COM 14149Y108 395 4181 SH SOLE 1 0 0 4181 Casella Waste Sys In COM 147448104 12 128 SH SOLE 1 128 0 0 Caterpillar Inc. COM 149123101 192 781 SH SOLE 1 0 0 781 CenterPoint Energy Inc. COM 15189T107 227380 7800334 SH SOLE 1,2 7770157 0 30177 CF Industries Holdings Inc. COM 125269100 10683 153885 SH SOLE 1 152004 0 1881 Cheniere Energy Inc. COM 16411R208 230021 1509720 SH SOLE 1,2 1505466 0 4254 Chevron Corporation COM 166764100 3989 25353 SH SOLE 1 24636 0 717 Chubb Ltd COM H1467J104 191 992 SH SOLE 1 0 0 992 Cisco Systems Inc. COM 17275R102 20 378 SH SOLE 1 378 0 0 Citigroup Inc. COM 172967424 234 5075 SH SOLE 1 0 0 5075 Cliffs Natural Resou COM 185899101 6265 373782 SH SOLE 1 365588 0 8194 Cloudflare Inc - Class A COM 18915M107 11 174 SH SOLE 1 174 0 0 CMS Energy Corporation COM 125896100 60693 1033080 SH SOLE 1 1033080 0 0 Colgate-Palmolive Company COM 194162103 213 2760 SH SOLE 1 0 0 2760 Comcast Corporation COM 20030N101 180 4333 SH SOLE 1 0 0 4333 Conocophillips COM 20825C104 4908 47369 SH SOLE 1 47369 0 0 Constellation Energy Corp COM 21037T109 58842 642731 SH SOLE 1,2 638320 0 4411 Corp Inmobiliaria Vesta Sab ADR 92540K109 2123 65877 SH SOLE 1 65877 0 0 Corteva Inc-W/I COM 22052L104 17051 297566 SH SOLE 1 297566 0 0 Costco Wholesale Corporation COM 22160K105 375 697 SH SOLE 1 0 0 697 Cousins Properties Inc. COM 222795502 379606 16649365 SH SOLE 1,2 10244056 0 6405309 Crowdstrike Holdings Inc - A COM 22788C105 12 81 SH SOLE 1 81 0 0 Crown Castle International Corp. COM 22822V101 1262045 11076246 SH SOLE 1 10654843 0 421403 CSX Corporation COM 126408103 152000 4457484 SH SOLE 1,2 4427692 0 29792 CubeSmart COM 229663109 2 52 SH SOLE 1 52 0 0 Cummins Inc. COM 231021106 260 1060 SH SOLE 1 0 0 1060 Danaher Corporation COM 235851102 229 954 SH SOLE 1 0 0 954 Darling Intl Inc COM 237266101 5116 80195 SH SOLE 1 80195 0 0 Deere & Company COM 244199105 7863 19405 SH SOLE 1 18571 0 834 Diamondback Energy Inc COM 25278X109 271 2063 SH SOLE 1 0 0 2063 Digital Realty Trust Inc. COM 253868103 3399729 29859978 SH SOLE 1,2 21428438 0 8431540 DigitalBridge Group Inc COM 25401T603 1 56 SH SOLE 1 56 0 0 DNP Select Income Fund COM 23325P104 1992 190115 SH SOLE 1 190115 0 0 Dominion Resources Inc. COM 25746U109 172112 3323259 SH SOLE 1,2 3312481 0 10778 Doubleline Income Solutions COM 258622109 4157 348993 SH SOLE 1 348993 0 0 Doubleline Yield Opport COM 25862D105 3938 271007 SH SOLE 1 271007 0 0 Dow Inc COM 260557103 127 2377 SH SOLE 1 0 0 2377 Dt Midstream Inc COM 23345M107 35170 709495 SH SOLE 1 709495 0 0 DTE Energy Company COM 233331107 109736 997422 SH SOLE 1,2 992947 0 4475 Duff & Phelps Global Utility COM 26433C105 753 77437 SH SOLE 1 77437 0 0 Duke Energy Corporation COM 26441C204 76966 857650 SH SOLE 1,2 854051 0 3599 Eastgroup Properties Inc. COM 277276101 2834 16327 SH SOLE 1 16327 0 0 Eaton Corporation plc COM G29183103 507 2521 SH SOLE 1 0 0 2521 Eaton Vance Enh Eqt Inc Ii COM 278277108 606 33860 SH SOLE 1 33860 0 0 Eaton Vance Floating Rate Income Trust COM 278279104 2026 173496 SH SOLE 1 173496 0 0 Eaton Vance Insured Muni Bnd COM 27827X101 249 25000 SH SOLE 1 25000 0 0 Eaton Vance Limited Duration Fund COM 27828H105 3514 375463 SH SOLE 1 375463 0 0 Eaton Vance Muni Income Trust COM 27826U108 72 7239 SH SOLE 1 7239 0 0 EATON VANCE MUNICIPAL INCOME COM 27829U105 1143 65008 SH SOLE 1 65008 0 0 Eaton Vance New York Municipal Bond Fund COM 27827Y109 113 12000 SH SOLE 1 12000 0 0 Eaton Vance Risk-Managed Diversified Equity Income COM 27829G106 2476 301224 SH SOLE 1 301224 0 0 Eaton Vance Sr Fltg Rate Trust COM 27828Q105 4445 378258 SH SOLE 1 378258 0 0 Eaton Vance T/A Global Dividend Income COM 27828S101 5530 331120 SH SOLE 1 331120 0 0 Eaton Vance T/M Buy-Write Opportunity COM 27828Y108 846 66192 SH SOLE 1 66192 0 0 Eaton Vance Tax-Adv Dvd. Inc. Fund COM 27828G107 3891 171013 SH SOLE 1 171013 0 0 Eaton Vance Tax-Managed Dividend COM 27828N102 1372 110143 SH SOLE 1 110143 0 0 Eaton Vance Tax-Managed Global COM 27829F108 6458 815366 SH SOLE 1 815366 0 0 Ecolab Inc. COM 278865100 15 79 SH SOLE 1 79 0 0 Enbridge Inc COM 29250N105 4223 113662 SH SOLE 1 113662 0 0 Energy Transfer LP COM 29273V100 30967 2438359 SH SOLE 1 2438359 0 0 Enphase Energy Inc COM 29355A107 10 57 SH SOLE 1 57 0 0 Entergy Corporation COM 29364G103 41383 425010 SH SOLE 1 425010 0 0 Enterprise Products Partners COM 293792107 19698 747554 SH SOLE 1 747554 0 0 Entertainment Properties Trust Pfd. E PFD 26884U307 1619 57085 SH SOLE 1 57085 0 0 Entertainment Property 5.75 CV (EPR C) PFD 26884U208 130 6180 SH SOLE 1 0 0 6180 EPR Properties COM 26884U109 28897 617453 SH SOLE 1 406680 0 210773 Equinix Inc. COM 29444U700 1822349 2324748 SH SOLE 1,2 1649621 0 675127 Equitrans Midstream Corp-W/I COM 294600101 1934 202266 SH SOLE 1 202266 0 0 Equity Residential COM 29476L107 1820 27583 SH SOLE 1 27583 0 0 Essential Properties Realty COM 29670E107 16289 691961 SH SOLE 1 352634 0 339327 Essential Utilities COM 29670G102 62588 1568239 SH SOLE 1,2 1561238 0 7001 Essex Property Trust Inc. COM 297178105 509808 2175976 SH SOLE 1,2 1780539 0 395437 Evergy Inc COM 30034W106 133668 2288052 SH SOLE 1,2 2284403 0 3649 Exelon Corporation COM 30161N101 143082 3512088 SH SOLE 1,2 3494574 0 17514 Extra Space Storage Inc. COM 30225T102 833528 5599950 SH SOLE 1,2 3302496 0 2297454 Exxon Mobil Corporation COM 30231G102 21915 204340 SH SOLE 1 202348 0 1992 Facebook Inc. COM 30303M102 967 3369 SH SOLE 1 90 0 3279 First Industrial Realty Trust COM 32054K103 166796 3168619 SH SOLE 1 204113 0 2964506 First Solar Inc. COM 336433107 27 140 SH SOLE 1 140 0 0 First Trust Energy Income and Growth Fund COM 33738G104 1920 137827 SH SOLE 1 137827 0 0 First Trust Energy Infra. COM 33738C103 3886 264326 SH SOLE 1 264326 0 0 First Trust High Inc COM 33738E109 2631 230000 SH SOLE 1 230000 0 0 First Trust Intermediate Duration Pref & Inc Fund COM 33718W103 6623 427019 SH SOLE 1 427019 0 0 First Trust MLP and Energy Inc COM 33739B104 2826 366575 SH SOLE 1 366575 0 0 First Trust New Opportunites MLP COM 33739M100 1480 245800 SH SOLE 1 245800 0 0 Firstenergy Corp. COM 337932107 53273 1370190 SH SOLE 1 1370190 0 0 Flah & Crum/Claymore Preferred S I COM 338478100 4097 298190 SH SOLE 1 298190 0 0 Flaherty & Crumrine Dynamic COM 33848W106 4451 255500 SH SOLE 1 255500 0 0 FMC Corporation COM 302491303 1933 18526 SH SOLE 1 18526 0 0 Ford Motor Company COM 345370860 155 10276 SH SOLE 1 0 0 10276 Freeport-Mcmoran Inc. COM 35671D857 15821 395533 SH SOLE 1 389578 0 5955 Gabelli Dividend & Income Trust COM 36242H104 14860 703260 SH SOLE 1 703260 0 0 Gabelli Equity Trust COM 362397101 3965 683640 SH SOLE 1 683640 0 0 Gaming and Leisure Prop COM 36467J108 1311 27063 SH SOLE 1 27063 0 0 General American Investors COM 368802104 4620 110748 SH SOLE 1 110748 0 0 General Motors Company COM 37045V100 154 3982 SH SOLE 1 0 0 3982 Genesis Energy LP COM 371927104 2012 210690 SH SOLE 1 210690 0 0 Gold Fields Ltd ADR ADR 38059T106 2942 212734 SH SOLE 1 212734 0 0 Guggenheim Active Allocation COM 40170T106 12783 890176 SH SOLE 1 890176 0 0 Guggenheim Strategic Opp Fund COM 40167F101 6757 424940 SH SOLE 1 424940 0 0 Healthcare Realty Trust Inc. COM 42226K105 1198084 63526167 SH SOLE 1,2 43480178 0 20045989 Healthpeak Properties Inc COM 42250P103 5 232 SH SOLE 1 232 0 0 Hess Corporation COM 42809H107 5293 38936 SH SOLE 1 38936 0 0 Hess Midstream Lp - Class A COM 428103105 35317 1151138 SH SOLE 1 1151138 0 0 Highwoods Properties Inc. COM 431284108 418425 17500375 SH SOLE 1,2 13299932 0 4200443 Host Hotels & Resorts Inc. COM 44107P104 439410 26109862 SH SOLE 1,2 14867991 0 11241871 I Shares Gold Trust COM 464285204 9991 274567 SH SOLE 1 274567 0 0 IdaCorp. Inc. COM 451107106 28 269 SH SOLE 1 269 0 0 Intercontinental Exchange Inc. COM 45866F104 399 3525 SH SOLE 1 0 0 3525 International Business Machines Corporation COM 459200101 281 2098 SH SOLE 1 65 0 2033 Invesco Preferred ETF COM 46138E511 7860 691329 SH SOLE 1 691329 0 0 Invesco S&P 500 Equal Weight COM 46137V357 9111 60884 SH SOLE 1 60884 0 0 Invesco S&P 500 Equal Weight Consumer COM 46137V381 3563 25836 SH SOLE 1 25836 0 0 Invesco Van Kampen Muni Trust COM 46131J103 170 18000 SH SOLE 1 18000 0 0 Invesco Van Kampen Senior Income Trust COM 46131H107 5805 1507716 SH SOLE 1 1507716 0 0 Invitation Homes Inc COM 46187W107 2768423 80481815 SH SOLE 1,2 55854213 0 24627602 Iron Mountain Incorporated COM 46284V101 438926 7725767 SH SOLE 1,2 5308051 0 2417716 iShares Barlcays 20 Year Tr COM 464287432 2267 22019 SH SOLE 1 22019 0 0 Ishares Bloomberg Roll Selec COM 46431W598 124 2509 SH SOLE 1 2509 0 0 iShares Cohen & Steers Rlty COM 464287564 31 552 SH SOLE 1 552 0 0 iShares Iboxx Inv Gr Corp. Bd COM 464287242 0 2 SH SOLE 1 2 0 0 iShares Nasdaq Biotechnology COM 464287556 1876 14773 SH SOLE 1 14773 0 0 iShares Russell 1000 Value COM 464287598 5234 33163 SH SOLE 1 33163 0 0 iShares Russell 2000 COM 464287655 2522 13467 SH SOLE 1 13467 0 0 Ishares Russell 2000 Value E COM 464287630 1324 9400 SH SOLE 1 9400 0 0 Ishares Silver Trust COM 46428Q109 829 39672 SH SOLE 1 39672 0 0 iShares U.S. Preferred Stock ETF COM 464288687 11901 384768 SH SOLE 1 384768 0 0 Ivanhoe Electric Inc / Us COM 46578C108 2025 155299 SH SOLE 1 155299 0 0 John Hancock Investors Trust COM 410142103 302 23927 SH SOLE 1 23927 0 0 John Hancock Patriot Premium Dividend Fund II COM 41013T105 4166 353691 SH SOLE 1 353691 0 0 John Hancock Preferred Income Fund COM 41013W108 301 19751 SH SOLE 1 19751 0 0 John Hancock Preferred Income III COM 41021P103 510 36388 SH SOLE 1 36388 0 0 John Hancock T/A Dividend Income Fund COM 41013V100 976 47835 SH SOLE 1 47835 0 0 Johnson & Johnson COM 478160104 506 3056 SH SOLE 1 0 0 3056 Jones Lang Lasalle Inc. COM 48020Q107 497552 3193638 SH SOLE 1,2 2897796 0 295842 JPMorgan Chase & Co. COM 46625H100 448 3077 SH SOLE 1 0 0 3077 Kayne Anderson MLP Investment COM 486606106 398 48910 SH SOLE 1 48910 0 0 Kimco Realty Corporation COM 49446R109 896676 45470768 SH SOLE 1,2 28004894 0 17465874 Kinder Morgan Inc. COM 49456B101 173820 10094105 SH SOLE 1,2 10069201 0 24904 Kinetik Holdings Inc COM 02215L209 17593 500645 SH SOLE 1 500645 0 0 Kite Realty Group Trust COM 49803T300 154728 6926039 SH SOLE 1 6518021 0 408018 KKR Income Opportunities COM 48249T106 900 77548 SH SOLE 1 77548 0 0 KLA Corporation COM 482480100 438 904 SH SOLE 1 45 0 859 Laboratory Corporation of America Holdings COM 50540R409 270 1117 SH SOLE 1 0 0 1117 Lamar Advertising Co COM 512816109 50347 507274 SH SOLE 1 165251 0 342023 Liberty All-Star Equity Fund COM 530158104 1618 250000 SH SOLE 1 250000 0 0 Life Storage Inc. COM 53223X107 16340 122891 SH SOLE 1,2 81566 0 41325 LXP Industrial Trust 6.5 Perp PFD 529043309 10919 220015 SH SOLE 1 186042 0 33973 Magellan Midstream Partners COM 559080106 1756 28172 SH SOLE 1 28172 0 0 Mainstay Cbre Glbl Infr Mega COM 56064Q107 1910 139391 SH SOLE 1 139391 0 0 Mainstay DefTerm Muni Opps COM 56064K100 341 20000 SH SOLE 1 20000 0 0 Marathon Petroleum Corporation COM 56585A102 4468 38315 SH SOLE 1 38315 0 0 MasterCard Incorporated COM 57636Q104 383 973 SH SOLE 1 49 0 924 McDonald's Corporation COM 580135101 559 1872 SH SOLE 1 0 0 1872 Medical Properties Trust Inc. COM 58463J304 427070 46120255 SH SOLE 1,2 32375142 0 13745113 Medtronic plc COM G5960L103 287 3262 SH SOLE 1 0 0 3262 Merck & Co. Inc. COM 58933Y105 248 2148 SH SOLE 1 0 0 2148 MFS Multimarket Income Trust COM 552737108 2194 486440 SH SOLE 1 486440 0 0 MFS Municipal Income Trust COM 552738106 378 74125 SH SOLE 1 74125 0 0 Microsoft Corporation COM 594918104 2179 6399 SH SOLE 1 226 0 6173 Mid-America Apartment Communities COM 59522J103 1629940 10733081 SH SOLE 1,2 7241948 0 3491133 Morgan Stanley COM 617446448 303 3553 SH SOLE 1 0 0 3553 Motorola Solutions Inc. COM 620076307 260 887 SH SOLE 1 120 0 767 MPLX LP COM 55336V100 19810 583680 SH SOLE 1 583680 0 0 Net Power Inc COM 64107A105 10624 817257 SH SOLE 1 817257 0 0 Net Power Inc warrant WARRANT 64107A113 651 193606 SH SOLE 1 193606 0 0 Netstreit Corp COM 64119V303 18993 1062851 SH SOLE 1 1062851 0 0 Neuberger Berman Intmd Muni COM 64124P101 2746 267075 SH SOLE 1 267075 0 0 Neuberger Berman MLP Income COM 64129H104 994 144450 SH SOLE 1 144450 0 0 New America High Income Fund COM 641876800 2824 424681 SH SOLE 1 424681 0 0 Nextdecade Corp COM 65342K105 941 114670 SH SOLE 1 114670 0 0 NextEra Energy Inc. COM 65339F101 451832 6089381 SH SOLE 1,2 6068553 0 20828 Nextera Energy Partners LP COM 65341B106 34 580 SH SOLE 1 580 0 0 NIKE Inc. COM 654106103 376 3406 SH SOLE 1 0 0 3406 NiSource Inc. COM 65473P105 114806 4197672 SH SOLE 1,2 4189929 0 7743 Norfolk Southern Corporation COM 655844108 126824 559289 SH SOLE 1,2 559289 0 0 NorthWestern Corp. COM 668074305 20 348 SH SOLE 1 348 0 0 Nucor Corporation COM 670346105 6357 38765 SH SOLE 1 38765 0 0 NuStar Energy LP COM 67058H102 1700 99167 SH SOLE 1 99167 0 0 Nutrien Ltd COM 67077M108 16464 278815 SH SOLE 1 278815 0 0 Nuveen Core Equity Alpha Fund COM 67090X107 3849 301656 SH SOLE 1 301656 0 0 Nuveen Dividend Adv Muni Fd 3 COM 67070X101 4603 394795 SH SOLE 1 394795 0 0 Nuveen Dividend Advan Muni Inc COM 67071L106 3651 312066 SH SOLE 1 312066 0 0 Nuveen Dividend Advantage Muni Fd COM 67066V101 3363 298410 SH SOLE 1 298410 0 0 Nuveen Floating Rate Income COM 67072T108 3551 450000 SH SOLE 1 450000 0 0 Nuveen Floating Rate Income Opportunity Fund COM 6706EN100 996 127756 SH SOLE 1 127756 0 0 Nuveen Global High Income COM 67075G103 5130 459239 SH SOLE 1 459239 0 0 Nuveen Ins T/F Adv Municipal COM 670657105 3504 320598 SH SOLE 1 320598 0 0 Nuveen Multi-Strategy Income & Growth 2 COM 67073D102 3281 649738 SH SOLE 1 649738 0 0 Nuveen Municipal Credit Opp COM 670663103 2819 260577 SH SOLE 1 260577 0 0 Nuveen Municipal Value Fund COM 670928100 5846 671981 SH SOLE 1 671981 0 0 Nuveen NY AMT-Free Muni Inc COM 670656107 501 48385 SH SOLE 1 48385 0 0 Nuveen NY Dividend Adv Muni Fd COM 67066X107 402 37396 SH SOLE 1 37396 0 0 Nuveen Preferred & Income Term Fund COM 67075A106 2920 173899 SH SOLE 1 173899 0 0 Nuveen Preferred Income Opportunities Fund COM 67073B106 5857 903919 SH SOLE 1 903919 0 0 Nuveen Qual Pfd Inc Fund II COM 67072C105 3382 530103 SH SOLE 1 530103 0 0 Nuveen Real Asset Inc and Grow COM 67074Y105 2062 180558 SH SOLE 1 180558 0 0 Nuveen Real Estate Income Fund COM 67071B108 671 90300 SH SOLE 1 90300 0 0 Nuveen Select Tax Free COM 67062F100 793 55000 SH SOLE 1 55000 0 0 NVIDIA Corporation COM 67066G104 709 1677 SH SOLE 1 124 0 1553 NXP Semiconductors N.V. COM N6596X109 40 194 SH SOLE 1 194 0 0 Occidental Petroleum Corporation COM 674599105 2189 37227 SH SOLE 1 37227 0 0 OGE Energy Corporation COM 670837103 32 896 SH SOLE 1 896 0 0 Omega Healthcare Investors COM 681936100 3130 101984 SH SOLE 1 101984 0 0 ON Semiconductor Corp. COM 682189105 11 117 SH SOLE 1 117 0 0 ONE Gas Inc W/I COM 68235P108 27 353 SH SOLE 1 353 0 0 Oneok Inc. COM 682680103 31422 509109 SH SOLE 1 507836 0 1273 Oracle Corporation COM 68389X105 42 349 SH SOLE 1 349 0 0 Pacer Us Cash Cows 100 Etf COM 69374H881 1202 25102 SH SOLE 1 25102 0 0 Palo Alto Networks Inc COM 697435105 37 146 SH SOLE 1 146 0 0 Pepsico Inc. COM 713448108 262 1414 SH SOLE 1 0 0 1414 Pfizer Inc. COM 717081103 81 2215 SH SOLE 1 0 0 2215 PG&E Corporation COM 69331C108 94155 5448767 SH SOLE 1,2 5448767 0 0 PGIM Short Duration High Yield FD COM 69346H100 8161 657093 SH SOLE 1 657093 0 0 Pgim Shrt Durat Hi Yld COM 69355J104 1945 130621 SH SOLE 1 130621 0 0 Philip Morris International Inc. COM 718172109 171 1748 SH SOLE 1 0 0 1748 Phillips 66 COM 718546104 4682 49089 SH SOLE 1 49089 0 0 Pilgrims Pride Corporation COM 72147K108 7349 341984 SH SOLE 1 341984 0 0 Pimco Access Income Fund COM 72203T100 11689 792500 SH SOLE 1 792500 0 0 Pimco Dynamic Income Fund COM 72201Y101 29211 1557920 SH SOLE 1 1557920 0 0 Pimco Dynamic Income Opport COM 69355M107 17714 1356340 SH SOLE 1 1356340 0 0 Pimco Energy & Tactical Cred COM 69346N107 2855 181173 SH SOLE 1 181173 0 0 PIMCO Global Stocksplus & In COM 722011103 999 138801 SH SOLE 1 138801 0 0 PIMCO High Income Fund COM 722014107 1730 345910 SH SOLE 1 345910 0 0 PIMCO Income Strategy Fund II COM 72201J104 5020 696234 SH SOLE 1 696234 0 0 PIMCO Muni Income Fund III COM 72201A103 815 101200 SH SOLE 1 101200 0 0 PIMCO NY Muni Income Fund II COM 72200Y102 174 22957 SH SOLE 1 22957 0 0 Pioneer Municipal High Income Trust COM 723763108 162 19000 SH SOLE 1 19000 0 0 Plains All American Pipeline LP COM 726503105 29953 2124323 SH SOLE 1 2124323 0 0 Plains GP Holdings LP COM 72651A207 1071 72236 SH SOLE 1 72236 0 0 Portland General Electric Co. COM 736508847 28 608 SH SOLE 1 608 0 0 PPL Corporation COM 69351T106 228600 8639462 SH SOLE 1,2 8603070 0 36392 Prologis Inc. COM 74340W103 4385527 35764650 SH SOLE 1,2 26147188 0 9617462 Prudential Gbl Shrt Dur Hi Yld COM 69346J106 8466 771733 SH SOLE 1 771733 0 0 Public Service Enterprise Group Incorporated COM 744573106 149370 2385727 SH SOLE 1,2 2376883 0 8844 Public Storage COM 74460D109 1178850 4039147 SH SOLE 1,2 3083731 0 955416 Putnam Muni Opportunities Tst COM 746922103 1541 150923 SH SOLE 1 150923 0 0 Quanta Services Inc. COM 74762E102 11 54 SH SOLE 1 54 0 0 Realty Income Corporation COM 756109104 2709100 45307933 SH SOLE 1,2 32496980 0 12810953 Regency Centers Corporation COM 758849103 1304 21111 SH SOLE 1 21111 0 0 Rexford Industrial Realty Inc COM 76169C100 37926 726277 SH SOLE 1 41950 0 684327 Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200 8409 349075 SH SOLE 1 186835 0 162240 Royce Micro-Capital Trust Inc. COM 780915104 445 50884 SH SOLE 1 50884 0 0 Royce Value Trust COM 780910105 2705 196035 SH SOLE 1 196035 0 0 RPT Realty 7.25 CV Pr.D (RPT D) PFD 74971D200 927 18925 SH SOLE 1 20 0 18905 salesforce.com inc. COM 79466L302 20 94 SH SOLE 1 94 0 0 SBA Communications Corporation COM 78410G104 960951 4146731 SH SOLE 1,2 3993178 0 153553 Sempra Energy COM 816851109 242621 1666470 SH SOLE 1,2 1660787 0 5683 ServiceNow Inc. COM 81762P102 375 668 SH SOLE 1 60 0 608 Simon Property Group Inc. COM 828806109 2821452 24433430 SH SOLE 1,2 16878419 0 7555011 SITE Centers Corp COM 82981J109 40064 3030533 SH SOLE 1 73258 0 2957275 Sjw Corp COM 784305104 27 392 SH SOLE 1 392 0 0 Skyworks Solutions I COM 83088M102 199 1800 SH SOLE 1 168 0 1632 Solaredge Technologies Inc COM 83417M104 16 59 SH SOLE 1 59 0 0 Spdr Dow Jones Reit Etf COM 78464A607 42 470 SH SOLE 1 470 0 0 Spdr Gold Minishares Trust COM 98149E303 39241 1030209 SH SOLE 1 1030209 0 0 Spdr Gold Trust COM 78463V107 5062 28396 SH SOLE 1 28396 0 0 Spdr Port Shrt Trm Corp Bnd COM 78464A474 2774 94236 SH SOLE 1 94236 0 0 SPDR Trust Series 1 COM 78462F103 2085 4703 SH SOLE 1 4703 0 0 Spire Inc. COM 84857L101 23 358 SH SOLE 1 358 0 0 Spirit Realty Capital COM 84860W300 721765 18328537 SH SOLE 1,2 13129717 0 5198820 Sprott Physical Gold And Silver Trust COM 85208R101 8213 455779 SH SOLE 1 455779 0 0 Sprott Physical Gold Tr COM 85207H104 6654 445956 SH SOLE 1 445956 0 0 Sprott Physical Platin and Pal COM 85207Q104 675 61774 SH SOLE 1 61774 0 0 Sprott Physical Silver Trust COM 85207K107 2104 270145 SH SOLE 1 270145 0 0 Stem, Inc. COM 85859N102 3648 637750 SH SOLE 1 637750 0 0 Sun Communities Inc. COM 866674104 1652024 12664321 SH SOLE 1,2 9076261 0 3588060 Taiwan Semiconductors ADR ADR 874039100 30 302 SH SOLE 1 302 0 0 Targa Resources Corp. COM 87612G101 138705 1822666 SH SOLE 1,2 1815377 0 7289 Target Corporation COM 87612E106 165 1253 SH SOLE 1 0 0 1253 TC Energy Corp COM 87807B107 2578 63792 SH SOLE 1 63792 0 0 Teck Resources Ltd-Cls B COM 878742204 6607 156936 SH SOLE 1 156936 0 0 Tekla Healthcare Investors COM 87911J103 2209 129573 SH SOLE 1 129573 0 0 Tekla Healthcare Opportunities Fund COM 879105104 995 52200 SH SOLE 1 52200 0 0 Tekla Life Sciences Investors COM 87911K100 1047 77340 SH SOLE 1 77340 0 0 Teleflex Inc. COM 879369106 235 971 SH SOLE 1 0 0 971 Tesla Motors Inc. COM 88160R101 428 1634 SH SOLE 1 26 0 1608 The Bank of New York Mellon Corporation COM 064058100 154 3467 SH SOLE 1 0 0 3467 The Goldman Sachs Group Inc. COM 38141G104 375 1164 SH SOLE 1 0 0 1164 The Home Depot Inc. COM 437076102 261 839 SH SOLE 1 0 0 839 The Procter & Gamble Company COM 742718109 488 3213 SH SOLE 1 0 0 3213 The Southern Company COM 842587107 74012 1053554 SH SOLE 1 1053554 0 0 The Walt Disney Company COM 254687106 270 3022 SH SOLE 1 0 0 3022 The Williams Companies Inc. COM 969457100 7062 216439 SH SOLE 1 216439 0 0 Thermo Fisher Scientific Inc. COM 883556102 327 626 SH SOLE 1 0 0 626 Thornburg Income Builder Opp COM 885213108 2030 133318 SH SOLE 1 133318 0 0 T-Mobile US Inc. COM 872590104 11 78 SH SOLE 1 78 0 0 Tyson Foods Inc. COM 902494103 4791 93874 SH SOLE 1 93874 0 0 UDR Inc. COM 902653104 1229489 28619715 SH SOLE 1,2 20283022 0 8336693 Union Pacific Corporation COM 907818108 140641 687328 SH SOLE 1,2 684602 0 2726 United Parcel Service Inc. COM 911312106 393 2194 SH SOLE 1 0 0 2194 Vale S.A. ADR ADR 91912E105 8745 651642 SH SOLE 1 651642 0 0 Valero Energy Corporation COM 91913Y100 3790 32309 SH SOLE 1 32309 0 0 Vaneck Pharmaceutical Etf COM 92189F692 925 11748 SH SOLE 1 11748 0 0 Vanguard Reit Etf COM 922908553 5903 70643 SH SOLE 1 70643 0 0 Vanguard S&P 500 ETF COM 922908363 2977 7310 SH SOLE 1 7310 0 0 Vanguard S/T Corp Bond Etf COM 92206C409 2270 30000 SH SOLE 1 30000 0 0 Ventas Inc. COM 92276F100 10 206 SH SOLE 1 206 0 0 Verizon Communications Inc. COM 92343V104 203 5458 SH SOLE 1 365 0 5093 VICI Properties Inc. COM 925652109 185619 5905795 SH SOLE 1 1196458 0 4709337 Visa Inc. COM 92826C839 398 1675 SH SOLE 1 123 0 1552 Voya Global Equity Dividend COM 92912T100 2241 435919 SH SOLE 1 435919 0 0 W.P. Carey & Co. LLC COM 92936U109 99983 1479918 SH SOLE 1 443439 0 1036479 Wal-Mart Stores Inc. COM 931142103 221 1403 SH SOLE 1 0 0 1403 Waste Management Inc. COM 94106L109 383 2211 SH SOLE 1 118 0 2093 Wells Fargo & Co. 7.5 PFD 949746804 1325 1150 SH SOLE 1 1150 0 0 Wells Fargo Advantage Income Fund COM 94987B105 7216 1118822 SH SOLE 1 1118822 0 0 Wells Fargo Advantage Multi-Sector Fund COM 94987D101 1331 143767 SH SOLE 1 143767 0 0 Welltower Inc. COM 95040Q104 3074365 38008275 SH SOLE 1,2 26688366 0 11319909 Western Asset Divers Inc COM 95790K109 5901 438083 SH SOLE 1 438083 0 0 Western Asset Emerging Marke COM 95766A101 2241 260000 SH SOLE 1 260000 0 0 Western Asset Global Corp. COM 95790C107 2096 169581 SH SOLE 1 169581 0 0 Western Asset Global High In COM 95766B109 3010 412919 SH SOLE 1 412919 0 0 Western Asset High Yield Defined Opportunity Fd. COM 95768B107 1627 138478 SH SOLE 1 138478 0 0 Western Asset Municipal Part COM 95766P108 220 18823 SH SOLE 1 18823 0 0 Weyerhaeuser Company COM 962166104 135529 4044790 SH SOLE 1 3906315 0 138475 Willis Group Holdings plc COM G96629103 330 1403 SH SOLE 1 0 0 1403 Workday Inc. COM 98138H101 39 171 SH SOLE 1 171 0 0 Xcel Energy Inc. COM 98389B100 2157 34688 SH SOLE 1,2 32250 0 2438 Xenia Hotels & Resorts Inc COM 984017103 3388 275232 SH SOLE 1,2 259094 0 16138 Xylem Inc. COM 98419M100 20 180 SH SOLE 1 180 0 0 ZEBRA TECHNOLOGIES Corp.-CL A COM 989207105 24 82 SH SOLE 1 82 0 0