Sponsored
The Analysis of ICON ADVISERS INC/CO's Holdings & P&L
Currently, ICON ADVISERS INC/CO holds 144 types of securities in its portfolio with a total value $433.0M. In the most recent quarter, they have increased their positions in PLOW (+207.1K shares, valued at $8.7M), AGNC (+526.6K shares, valued at $5.3M), AR (+112.0K shares, valued at $4.8M); decreased their positions in AROC (-180.0K shares, valued at $6.3M), N/A (-14.9K shares, valued at $5.8M), CENX (-68.8K shares, valued at $4.0M); initiated new positions in PLOW (+207.1K shares, valued at $8.7M), AR (+112.0K shares, valued at $4.8M), MSM (+46.4K shares, valued at $4.3M).
1M P&L
+13.2M+3.08%
3M P&L
+23.4M+5.62%
HY P&L
+77.2M+21.24%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1N/A47.3M
11.2%
2Utilities - Regulated Electric22.8M
5.4%
3Oil & Gas Refining & Marketing19.2M
4.5%
Top Industries by Stock Count
1N/A18 stocks
10.5%
2Utilities - Regulated Electric11 stocks
6.4%
3Utilities - Regulated Gas8 stocks
4.7%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
JFR
1.14%NUVEEN FLOATING RATE INCOME
Shares1.7M
Event2026-03-31
Filed2026-05-13
SEAGATE TECHNOLOGY HLDNGS PL
-33.94%SEAGATE TECHNOLOGY HLDNGS PL
Shares29.0K
Event2026-03-31
Filed2026-05-13
CENX
-28.43%CENTURY ALUM CO
Shares173.2K
Event2026-03-31
Filed2026-05-13
PSX
0.00%PHILLIPS 66
Shares53.4K
Event2026-03-31
Filed2026-05-13
DINO
-15.97%HF SINCLAIR CORP
Shares147.3K
Event2026-03-31
Filed2026-05-13
PLOW
NewDOUGLAS DYNAMICS INC
Shares207.1K
Event2026-03-31
Filed2026-05-13
LPLA
0.00%LPL FINL HLDGS INC
Shares28.7K
Event2026-03-31
Filed2026-05-13
BAC-PL
39.38%BANK AMERICA CORP
Shares7.2K
Event2026-03-31
Filed2026-05-13
JPM
0.00%JPMORGAN CHASE & CO.
Shares23.7K
Event2026-03-31
Filed2026-05-13
CC
0.00%CHEMOURS CO
Shares310.5K
Event2026-03-31
Filed2026-05-13
NFG
-24.02%NATIONAL FUEL GAS CO
Shares70.0K
Event2026-03-31
Filed2026-05-13
HMN
0.00%HORACE MANN EDUCATORS CORP N
Shares152.0K
Event2026-03-31
Filed2026-05-13
CRS
0.00%CARPENTER TECHNOLOGY CORP
Shares16.0K
Event2026-03-31
Filed2026-05-13
AGNC
679.39%AGNC INVT CORP
Shares604.1K
Event2026-03-31
Filed2026-05-13
ZTO
20.00%ZTO EXPRESS CAYMAN INC
Shares240.0K
Event2026-03-31
Filed2026-05-13
VODAFONE GROUP PLC NEW
-1.72%VODAFONE GROUP PLC NEW
Shares400.0K
Event2026-03-31
Filed2026-05-13
CVI
4.24%CVR ENERGY INC
Shares172.0K
Event2026-03-31
Filed2026-05-13
TSM
0.00%TAIWAN SEMICONDUCTOR MFG LTD
Shares16.7K
Event2026-03-31
Filed2026-05-13
KALU
-30.08%KAISER ALUMINUM CORP
Shares46.5K
Event2026-03-31
Filed2026-05-13
CCJ
21.95%CAMECO CORP
Shares50.0K
Event2026-03-31
Filed2026-05-13
AWI
-4.84%ARMSTRONG WORLD INDS INC NEW
Shares32.9K
Event2026-03-31
Filed2026-05-13
CSCO
0.00%CISCO SYS INC
Shares65.4K
Event2026-03-31
Filed2026-05-13
BAC
0.00%BANK AMERICA CORP
Shares99.4K
Event2026-03-31
Filed2026-05-13
AR
NewANTERO RESOURCES CORP
Shares112.0K
Event2026-03-31
Filed2026-05-13
STANLEY BLACK & DECKER INC
90.75%STANLEY BLACK & DECKER INC
Shares64.5K
Event2026-03-31
Filed2026-05-13
SR
0.00%SPIRE INC
Shares49.1K
Event2026-03-31
Filed2026-05-13
MA
-1.67%MASTERCARD INCORPORATED
Shares8.9K
Event2026-03-31
Filed2026-05-13
GIL
32.56%GILDAN ACTIVEWEAR INC
Shares78.4K
Event2026-03-31
Filed2026-05-13
BHP
47.50%BHP GROUP LTD
Shares59.0K
Event2026-03-31
Filed2026-05-13
MSM
NewMSC INDL DIRECT INC
Shares46.4K
Event2026-03-31
Filed2026-05-13
TFC
0.00%TRUIST FINL CORP
Shares92.6K
Event2026-03-31
Filed2026-05-13
LNC
0.00%LINCOLN NATL CORP IND
Shares118.5K
Event2026-03-31
Filed2026-05-13
MKSI
0.00%MKS INC.
Shares18.0K
Event2026-03-31
Filed2026-05-13
EBAY
-1.59%EBAY INC.
Shares44.5K
Event2026-03-31
Filed2026-05-13
ARISTA NETWORKS INC
-7.14%ARISTA NETWORKS INC
Shares32.5K
Event2026-03-31
Filed2026-05-13
HCA
0.00%HCA HEALTHCARE INC
Shares8.4K
Event2026-03-31
Filed2026-05-13
BKR
-39.69%BAKER HUGHES COMPANY
Shares64.1K
Event2026-03-31
Filed2026-05-13
TNA
1.46%DIREXION SHS ETF TR
Shares86.8K
Event2026-03-31
Filed2026-05-13
KLIC
0.00%KULICKE & SOFFA INDS INC
Shares58.0K
Event2026-03-31
Filed2026-05-13
ARW
0.00%ARROW ELECTRS INC
Shares25.6K
Event2026-03-31
Filed2026-05-13
DTE
0.00%DTE ENERGY CO
Shares24.7K
Event2026-03-31
Filed2026-05-13
EVRG
-10.25%EVERGY INC
Shares43.8K
Event2026-03-31
Filed2026-05-13
ALPHABET INC
0.00%ALPHABET INC
Shares12.5K
Event2026-03-31
Filed2026-05-13
AVT
0.00%AVNET INC
Shares57.0K
Event2026-03-31
Filed2026-05-13
BALL
135.46%BALL CORP
Shares59.1K
Event2026-03-31
Filed2026-05-13
EHC
0.00%ENCOMPASS HEALTH CORP
Shares35.8K
Event2026-03-31
Filed2026-05-13
META
0.00%META PLATFORMS INC
Shares6.0K
Event2026-03-31
Filed2026-05-13
SNX
0.00%TD SYNNEX CORPORATION
Shares20.3K
Event2026-03-31
Filed2026-05-13
BARRICK MNG CORP
3.75%BARRICK MNG CORP
Shares83.0K
Event2026-03-31
Filed2026-05-13
MT
140.74%ARCELORMITTAL SA LUXEMBOURG
Shares65.0K
Event2026-03-31
Filed2026-05-13
IP
0.00%INTERNATIONAL PAPER CO
Shares94.4K
Event2026-03-31
Filed2026-05-13
POR
0.00%PORTLAND GEN ELEC CO
Shares60.3K
Event2026-03-31
Filed2026-05-13
KNX
0.00%KNIGHT-SWIFT TRANSN HLDGS IN
Shares55.0K
Event2026-03-31
Filed2026-05-13
IIIN
NewINSTEEL INDS INC
Shares93.0K
Event2026-03-31
Filed2026-05-13
RH
692.14%RH
Shares22.2K
Event2026-03-31
Filed2026-05-13
OI
7.55%O-I GLASS INC
Shares285.0K
Event2026-03-31
Filed2026-05-13
SWZ
-8.35%TOTAL RETURN SECURITIES FUND
Shares500.3K
Event2026-03-31
Filed2026-05-13
IRDM
-2.74%IRIDIUM COMMUNICATIONS INC
Shares106.5K
Event2026-03-31
Filed2026-05-13
ALG
0.00%ALAMO GROUP INC
Shares17.7K
Event2026-03-31
Filed2026-05-13
SMG
NewSCOTTS MIRACLE-GRO CO
Shares47.0K
Event2026-03-31
Filed2026-05-13
MGA
0.00%MAGNA INTL INC
Shares50.4K
Event2026-03-31
Filed2026-05-13
D
-49.54%DOMINION ENERGY INC
Shares45.5K
Event2026-03-31
Filed2026-05-13
DLX
-52.38%DELUXE CORP
Shares100.0K
Event2026-03-31
Filed2026-05-13
BRC
37.50%BRADY CORP
Shares33.0K
Event2026-03-31
Filed2026-05-13
LAZARD INC
0.09%LAZARD INC
Shares61.9K
Event2026-03-31
Filed2026-05-13
KEY
0.00%KEYCORP
Shares131.0K
Event2026-03-31
Filed2026-05-13
CMU
-10.92%MFS HIGH YIELD MUN TR
Shares731.7K
Event2026-03-31
Filed2026-05-13
SWX
0.00%SOUTHWEST GAS HLDGS INC
Shares30.0K
Event2026-03-31
Filed2026-05-13
BCO
56.25%BRINKS CO
Shares25.0K
Event2026-03-31
Filed2026-05-13
ING
0.00%ING GROEP N.V.
Shares93.4K
Event2026-03-31
Filed2026-05-13
WMS
0.00%ADVANCED DRAIN SYS INC DEL
Shares17.6K
Event2026-03-31
Filed2026-05-13
PANW
0.00%PALO ALTO NETWORKS INC
Shares15.0K
Event2026-03-31
Filed2026-05-13
ADSK
0.00%AUTODESK INC
Shares10.0K
Event2026-03-31
Filed2026-05-13
LMT
0.00%LOCKHEED MARTIN CORP
Shares3.9K
Event2026-03-31
Filed2026-05-13
HBAN
0.00%HUNTINGTON BANCSHARES INC
Shares148.0K
Event2026-03-31
Filed2026-05-13
UNP
0.00%UNION PAC CORP
Shares9.4K
Event2026-03-31
Filed2026-05-13
MEGI
0.00%NYLI CBRE GBL INFR MEGTRNDS
Shares147.0K
Event2026-03-31
Filed2026-05-13
INTC
-9.52%INTEL CORP
Shares47.5K
Event2026-03-31
Filed2026-05-13
CRM
0.00%SALESFORCE INC
Shares10.9K
Event2026-03-31
Filed2026-05-13
STLD
37.50%STEEL DYNAMICS INC
Shares11.0K
Event2026-03-31
Filed2026-05-13
OLED
0.00%UNIVERSAL DISPLAY CORP
Shares21.4K
Event2026-03-31
Filed2026-05-13
CXH
-1.20%MFS INVT GRADE MUN TR
Shares241.4K
Event2026-03-31
Filed2026-05-13
AES
0.00%AES CORP
Shares136.4K
Event2026-03-31
Filed2026-05-13
NOW
0.00%SERVICENOW INC
Shares17.6K
Event2026-03-31
Filed2026-05-13
EFT
13.27%EATON VANCE FLTING RATE INC
Shares170.3K
Event2026-03-31
Filed2026-05-13
ADM
0.00%ARCHER DANIELS MIDLAND CO
Shares25.0K
Event2026-03-31
Filed2026-05-13
GSK PLC
0.00%GSK PLC
Shares32.8K
Event2026-03-31
Filed2026-05-13
DAL
0.00%DELTA AIR LINES INC DEL
Shares26.9K
Event2026-03-31
Filed2026-05-13
PEGA
0.00%PEGASYSTEMS INC
Shares41.5K
Event2026-03-31
Filed2026-05-13
EEFT
0.00%EURONET WORLDWIDE INC
Shares26.3K
Event2026-03-31
Filed2026-05-13
AROC
-78.26%ARCHROCK INC
Shares50.0K
Event2026-03-31
Filed2026-05-13
VVR
NewINVESCO SR INCOME TR
Shares518.9K
Event2026-03-31
Filed2026-05-13
GPN
0.00%GLOBAL PMTS INC
Shares24.8K
Event2026-03-31
Filed2026-05-13
HIG
0.00%HARTFORD INSURANCE GROUP INC
Shares12.0K
Event2026-03-31
Filed2026-05-13
IXC
0.00%ISHARES TR
Shares28.0K
Event2026-03-31
Filed2026-05-13
AMGN
0.00%AMGEN INC
Shares4.5K
Event2026-03-31
Filed2026-05-13
V
0.00%VISA INC
Shares5.2K
Event2026-03-31
Filed2026-05-13
SMTC
NewSEMTECH CORP
Shares20.0K
Event2026-03-31
Filed2026-05-13
EVF
NewEATON VANCE SR INCOME TR
Shares307.4K
Event2026-03-31
Filed2026-05-13
AEP
0.00%AMERICAN ELEC PWR CO INC
Shares11.4K
Event2026-03-31
Filed2026-05-13
OMF
0.00%ONEMAIN HLDGS INC
Shares28.0K
Event2026-03-31
Filed2026-05-13
JQC
19.53%NUVEEN CR STRATEGIES INCOME
Shares306.0K
Event2026-03-31
Filed2026-05-13
RSF
-16.04%RIVERNORTH CAP AND INCM FD I
Shares101.0K
Event2026-03-31
Filed2026-05-13
SYNA
0.00%SYNAPTICS INC
Shares20.9K
Event2026-03-31
Filed2026-05-13
NXST
0.00%NEXSTAR MEDIA GROUP INC
Shares8.1K
Event2026-03-31
Filed2026-05-13
AXP
-12.73%AMERICAN EXPRESS CO
Shares4.8K
Event2026-03-31
Filed2026-05-13
ADBE
0.00%ADOBE INC
Shares5.9K
Event2026-03-31
Filed2026-05-13
CDW
0.00%CDW CORP
Shares11.8K
Event2026-03-31
Filed2026-05-13
ATO
0.00%ATMOS ENERGY CORP
Shares7.5K
Event2026-03-31
Filed2026-05-13
EQH
-6.38%EQUITABLE HLDGS INC
Shares36.7K
Event2026-03-31
Filed2026-05-13
AEE
0.00%AMEREN CORP
Shares12.1K
Event2026-03-31
Filed2026-05-13
NEE
0.00%NEXTERA ENERGY INC
Shares13.8K
Event2026-03-31
Filed2026-05-13
PODD
NewINSULET CORP
Shares6.0K
Event2026-03-31
Filed2026-05-13
ED
0.00%CONSOLIDATED EDISON INC
Shares11.1K
Event2026-03-31
Filed2026-05-13
EXTR
0.00%EXTREME NETWORKS
Shares80.0K
Event2026-03-31
Filed2026-05-13
INGR
0.00%INGREDION INC
Shares10.6K
Event2026-03-31
Filed2026-05-13
ARDC
NewARES DYNAMIC CR ALLOCATION F
Shares97.2K
Event2026-03-31
Filed2026-05-13
FNF
0.00%FIDELITY NATIONAL FINANCIAL
Shares25.2K
Event2026-03-31
Filed2026-05-13
EFR
117.74%EATON VANCE SR FLTNG RTE TR
Shares108.9K
Event2026-03-31
Filed2026-05-13
SJNK
NewSPDR SERIES TRUST
Shares45.8K
Event2026-03-31
Filed2026-05-13
NI
0.00%NISOURCE INC
Shares24.3K
Event2026-03-31
Filed2026-05-13
BGT
24.70%BLACKROCK FLOATING RATE INC
Shares103.0K
Event2026-03-31
Filed2026-05-13
OGS
0.00%ONE GAS INC
Shares12.6K
Event2026-03-31
Filed2026-05-13
NJR
0.00%NEW JERSEY RES CORP
Shares19.7K
Event2026-03-31
Filed2026-05-13
PSCT
0.00%INVESCO EXCH TRADED FD TR II
Shares18.0K
Event2026-03-31
Filed2026-05-13
CEVA
0.00%CEVA INC
Shares57.2K
Event2026-03-31
Filed2026-05-13
ES
0.00%EVERSOURCE ENERGY
Shares15.3K
Event2026-03-31
Filed2026-05-13
AIZ
0.00%ASSURANT INC
Shares4.7K
Event2026-03-31
Filed2026-05-13
CMS
0.00%CMS ENERGY CORP
Shares12.2K
Event2026-03-31
Filed2026-05-13
BVN
-71.08%COMPANIA DE MINAS BUENAVENTU
Shares24.0K
Event2026-03-31
Filed2026-05-13
LUV
0.00%SOUTHWEST AIRLS CO
Shares22.4K
Event2026-03-31
Filed2026-05-13
BKH
-8.17%BLACK HILLS CORP
Shares11.2K
Event2026-03-31
Filed2026-05-13
SPH
0.00%SUBURBAN PROPANE PARTNERS L
Shares36.9K
Event2026-03-31
Filed2026-05-13
DDD
-73.21%3-D SYS CORP DEL
Shares375.0K
Event2026-03-31
Filed2026-05-13
HUN
0.00%HUNTSMAN CORP
Shares49.5K
Event2026-03-31
Filed2026-05-13
POWI
0.00%POWER INTEGRATIONS INC
Shares12.2K
Event2026-03-31
Filed2026-05-13
TMUS
-84.89%T-MOBILE US INC
Shares3.0K
Event2026-03-31
Filed2026-05-13
SAM
0.00%BOSTON BEER INC
Shares2.5K
Event2026-03-31
Filed2026-05-13
BC
NewBRUNSWICK CORP
Shares7.0K
Event2026-03-31
Filed2026-05-13
BKLN
-78.89%INVESCO EXCH TRADED FD TR II
Shares22.7K
Event2026-03-31
Filed2026-05-13
NVDA
0.00%NVIDIA CORPORATION
Shares2.5K
Event2026-03-31
Filed2026-05-13
BEN
NewFRANKLIN RESOURCES INC
Shares11.9K
Event2026-03-31
Filed2026-05-13
HVT
NewHAVERTY FURNITURE COS INC
Shares10.7K
Event2026-03-31
Filed2026-05-13
ACWI
0.00%ISHARES TR
Shares1.5K
Event2026-03-31
Filed2026-05-13
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available