Stocks: I
Each company page shows its insider purchases and sales, the big funds that hold it, and any trades by members of Congress.
- i-80 Gold Corp. IAUX · 9 trades
- i3 Verticals, Inc. IIIV · 2 trades
- Iambic Therapeutics, Inc. IAM · 1 trades
- IAMGOLD CORP IAG · 1 trades
- IB Acquisition Corp. IBAC · 2 trades
- IBEX Ltd IBEX · 26 trades
- iBio, Inc. IBIO · 3 trades
- Ibotta, Inc. IBTA · 69 trades
- ICAHN ENTERPRISES L.P. IEP
- ICF International, Inc. ICFI · 5 trades
- ICHOR HOLDINGS, LTD. ICHR · 20 trades
- ICICI BANK LTD IBN · 4 trades
- ICL Group Ltd. ICL
- ICON PLC ICLR · 13 trades
- ICU MEDICAL INC/DE ICUI · 10 trades
- IDACORP INC IDA · 5 trades
- Idaho Strategic Resources, Inc. IDR · 1 trades
- Ideal Power Inc. IPWR · 2 trades
- IDEAYA Biosciences, Inc. IDYA · 3 trades
- IDEX CORP /DE/ IEX · 2 trades
- IDEXX LABORATORIES INC /DE IDXX · 7 trades
- IDT CORP IDT · 29 trades
- IEH Corp IEHC · 9 trades
- IES Holdings, Inc. IESC · 23 trades
- IGC Pharma, Inc. IGC
- iHeartMedia, Inc. IHRT · 2 trades
- IHS Holding Ltd IHS · 6 trades
- ILLINOIS TOOL WORKS INC ITW · 6 trades
- ILLUMINA, INC. ILMN · 28 trades
- ImageneBio, Inc. IMA · 2 trades
- IMAX CORP IMAX · 21 trades
- Immatics N.V. IMTX · 1 trades
- IMMERSION CORP IMMR · 2 trades
- IMMUCELL CORP /DE/ ICCC · 1 trades
- Immuneering Corp IMRX · 7 trades
- IMMUNIC, INC. IMUX
- ImmunityBio, Inc. IBRX · 15 trades
- Immunocore Holdings plc IMCR · 4 trades
- Immunome Inc. IMNM · 25 trades
- Immunovant, Inc. IMVT · 37 trades
- IMPACT BIOMEDICAL INC. IBO · 8 trades
- IMPERIAL OIL LTD IMO
- Imperial Petroleum Inc./Marshall Islands IMPP
- IMPINJ INC PI · 16 trades
- Imunon, Inc. IMNN · 6 trades
- IN8BIO, INC. INAB
- INCOME OPPORTUNITY REALTY INVESTORS INC /TX/ IOR · 26 trades
- INCYTE CORP INCY · 20 trades
- INDEPENDENCE REALTY TRUST, INC. IRT · 9 trades
- INDEPENDENT BANK CORP INDB · 5 trades
- INDEPENDENT BANK CORP /MI/ IBCP · 6 trades
- indie Semiconductor, Inc. INDI · 63 trades
- Indivior Pharmaceuticals, Inc. INDV · 13 trades
- Industrial Logistics Properties Trust ILPT · 1 trades
- Infinite Eagle Acquisition Corp. IEAGU
- INFINITY NATURAL RESOURCES, INC. INR · 16 trades
- Inflection Point Acquisition Corp. VII IPXG · 1 trades
- Infleqtion, Inc. INFQ · 25 trades
- Information Services Group Inc. III · 2 trades
- Infosys Ltd INFY · 4 trades
- InfuSystem Holdings, Inc INFU · 5 trades
- ING GROEP NV ING
- Ingersoll Rand Inc. IR · 16 trades
- Ingevity Corp NGVT · 7 trades
- INGLES MARKETS INC IMKTA · 1 trades
- Ingram Micro Holding Corp INGM · 8 trades
- Ingredion Inc INGR · 7 trades
- Inhibrx Biosciences, Inc. INBX · 13 trades
- Inland Real Estate Income Trust, Inc. INRE · 1 trades
- INLIF Ltd INLF · 6 trades
- InMed Pharmaceuticals Inc. INM · 32 trades
- InMode Ltd. INMD
- Inmune Bio, Inc. INMB
- INNIO N.V. INIO · 5 trades
- INNODATA INC INOD · 23 trades
- INNOSPEC INC. IOSP · 13 trades
- InnovAge Holding Corp. INNV · 8 trades
- INNOVATE Corp. VATE
- Innovative Eyewear Inc LUCY · 18 trades
- INNOVATIVE FOOD HOLDINGS INC IVFH · 18 trades
- INNOVATIVE INDUSTRIAL PROPERTIES INC IIPR · 3 trades
- INNOVATIVE SOLUTIONS & SUPPORT INC IA
- Innovex International, Inc. INVX · 10 trades
- Innoviva, Inc. INVA
- Innoviz Technologies Ltd. INVZ
- INNSUITES HOSPITALITY TRUST IHT · 8 trades
- Innventure, Inc. INV · 6 trades
- Inogen Inc INGN · 2 trades
- Inotiv, Inc. NOTV · 4 trades
- INOVIO PHARMACEUTICALS, INC. INO
- INSEEGO CORP. INSG
- INSIGHT ENTERPRISES INC NSIT · 4 trades
- Insight Molecular Diagnostics Inc. IMDX · 7 trades
- INSMED Inc INSM · 62 trades
- INSPERITY, INC. NSP · 8 trades
- Inspire Medical Systems, Inc. INSP · 5 trades
- Inspired Entertainment, Inc. INSE · 7 trades
- InspireMD, Inc. NSPR · 36 trades
- Installed Building Products, Inc. IBP · 9 trades
- INSTEEL INDUSTRIES INC IIIN · 2 trades
- Instil Bio, Inc. TIL
- Institutional Investment Strategy Fund IVYIX · 2 trades
- Institutional Investment Strategy Fund XIVYX · 6 trades
- INSULET CORP PODD · 6 trades
- Intapp, Inc. INTA · 25 trades
- Integer Holdings Corp ITGR · 4 trades
- INTEGRA LIFESCIENCES HOLDINGS CORP IART
- Integra Resources Corp. ITRG
- INTEL CORP INTC · 5 trades
- Intellia Therapeutics, Inc. NTLA · 16 trades
- Intellicheck, Inc. IDN · 5 trades
- INTELLIGENT PROTECTION MANAGEMENT CORP. IPM · 8 trades
- INTELLINETICS, INC. INLX · 16 trades
- Inter & Co, Inc. INTR
- Interactive Brokers Group, Inc. IBKR · 15 trades
- Intercont (Cayman) Ltd NCT · 1 trades
- Intercontinental Exchange, Inc. ICE · 29 trades
- INTERCONTINENTAL HOTELS GROUP PLC /NEW/ IHG
- Intercorp Financial Services Inc. IFS · 1 trades
- Intercure Ltd. INCR
- InterDigital, Inc. IDCC · 33 trades
- INTERFACE INC TILE · 21 trades
- INTERGROUP CORP INTG · 1 trades
- INTERLINK ELECTRONICS INC LINK
- INTERNATIONAL BANCSHARES CORP IBOC · 1 trades
- INTERNATIONAL BATTERY METALS LTD. IBATF · 7 trades
- INTERNATIONAL BUSINESS MACHINES CORP IBM · 4 trades
- INTERNATIONAL FLAVORS & FRAGRANCES INC IFF · 21 trades
- International General Insurance Holdings Ltd. IGIC
- INTERNATIONAL PAPER CO /NEW/ IP · 7 trades
- International Seaways, Inc. INSW · 47 trades
- International Stem Cell CORP ISCO · 1 trades
- INTERNATIONAL TOWER HILL MINES LTD THM · 7 trades
- INTERPARFUMS INC IPAR · 2 trades
- InterPrivate Investment Partners V, Inc. IPVVU · 2 trades
- INTEST CORP INTT · 3 trades
- Intrepid Potash, Inc. IPI · 1 trades
- INTRUSION INC INTZ · 5 trades
- INTUIT INC. INTU · 14 trades
- Intuitive Machines, Inc. LUNR · 38 trades
- INTUITIVE SURGICAL INC ISRG · 60 trades
- Inuvo, Inc. INUV
- INVE Technologies, Inc. INVE
- Invech Holdings, Inc. IVHI · 1 trades
- Inventiva S.A. IVA
- InvenTrust Properties Corp. IVT
- INVESCO ACTVELY MNGD ETC FD PDBC
- Invesco Advantage Municipal Income Trust II VKI · 6 trades
- INVESCO EXCH TRADED FD TR II KBWB
- INVESCO EXCH TRADED FD TR II PZA
- INVESCO EXCH TRADED FD TR II QQQM
- INVESCO EXCH TRADED FD TR II RWL
- INVESCO EXCH TRADED FD TR II SPHB
- INVESCO EXCH TRADED FD TR II TAN
- INVESCO EXCH TRD SLF IDX FD OMFL
- INVESCO EXCHANGE TRADED FD T PBW
- INVESCO EXCHANGE TRADED FD T PPA
- INVESCO EXCHANGE TRADED FD T PRF
- INVESCO EXCHANGE TRADED FD T RPG
- INVESCO EXCHANGE TRADED FD T RPV
- INVESCO EXCHANGE TRADED FD T RSP
- INVESCO EXCHANGE TRADED FD T SPHQ
- INVESCO EXCHANGE TRADED FD T XLG
- INVESCO EXCHANGE TRADED FD T XMMO
- Invesco Ltd. IVZ · 5 trades
- Invesco Mortgage Capital Inc. IVR · 2 trades
- Invesco Municipal Opportunity Trust VMO · 1 trades
- Invesco Municipal Trust VKQ · 1 trades
- INVESCO QQQ TR QQQ
- Invesco Quality Municipal Income Trust IQI · 4 trades
- Investar Holding Corp ISTR · 3 trades
- INVESTMENT MANAGERS SER TR ASTX
- INVESTMENT MANAGERS SER TR I APLX
- INVESTMENT MANAGERS SER TR I CRDU
- INVESTMENT MANAGERS SER TR I IREX
- INVESTMENT MANAGERS SER TR I SMU
- INVESTMENT MANAGERS SER TR I TSLQ
- INVESTORS TITLE CO ITIC · 2 trades
- Invitation Homes Inc. INVH
- Invivyd, Inc. IVVD · 20 trades
- ioneer Ltd IONR · 4 trades
- IONIS PHARMACEUTICALS INC IONS · 74 trades
- IonQ, Inc. IONQ · 10 trades
- IPERIONX Ltd IPX · 10 trades
- IPG PHOTONICS CORP IPGP · 32 trades
- iPower Inc. IPW · 2 trades
- IQVIA HOLDINGS INC. IQV · 6 trades
- IRADIMED CORP IRMD · 32 trades
- IREN Ltd IREN · 1 trades
- iRhythm Holdings, Inc. IRTC · 36 trades
- IRIDEX CORP IRIX · 113 trades
- Iridium Communications Inc. IRDM · 11 trades
- Iris Acquisition Corp II IRAB · 3 trades
- IRON MOUNTAIN INC IRM · 30 trades
- IRONWOOD PHARMACEUTICALS INC IRWD · 16 trades
- IRSA INVESTMENTS & REPRESENTATIONS INC IRS · 4 trades
- ISABELLA BANK CORP ISBA · 21 trades
- iShares Bitcoin Trust ETF IBIT
- iShares Ethereum Trust ETF ETHA
- ISHARES GOLD TRUST IAU
- iShares Gold Trust Micro IAUM
- ISHARES INC ECH
- ISHARES INC EEMV
- ISHARES INC EMXC
- ISHARES INC ESGE
- ISHARES INC EWC
- ISHARES INC EWJ
- ISHARES INC EWL
- ISHARES INC EWP
- ISHARES INC EWW
- ISHARES INC EWY
- ISHARES INC EWZ
- ISHARES INC IEMG
- ISHARES INC PICK
- ISHARES INC RING
- ISHARES INC URTH
- iShares Silver Trust SLV
- ISHARES TR ACWI
- ISHARES TR AGG
- ISHARES TR AIA
- ISHARES TR AOR
- ISHARES TR ARTY
- ISHARES TR CMF
- ISHARES TR DGRO
- ISHARES TR DSI
- ISHARES TR EEM
- ISHARES TR EFA
- ISHARES TR EFG
- ISHARES TR EMB
- ISHARES TR ESGU
- ISHARES TR FALN
- ISHARES TR GOVT
- ISHARES TR HDV
- ISHARES TR HYG
- ISHARES TR IAGG
- ISHARES TR IAI
- ISHARES TR IBB
- ISHARES TR ICLN
- ISHARES TR ICVT
- ISHARES TR IEF
- ISHARES TR IEFA
- ISHARES TR IEI
- ISHARES TR IGIB
- ISHARES TR IGM
- ISHARES TR IGSB
- ISHARES TR IGV
- ISHARES TR IHI
- ISHARES TR IJH
- ISHARES TR IJJ
- ISHARES TR IJK
- ISHARES TR IJS
- ISHARES TR ILF
- ISHARES TR INDA
- ISHARES TR IOO
- ISHARES TR ITB
- ISHARES TR ITOT
- ISHARES TR IUSB
- ISHARES TR IUSV
- ISHARES TR IVE
- ISHARES TR IVV
- ISHARES TR IVW
- ISHARES TR IWB
- ISHARES TR IWC
- ISHARES TR IWF
- ISHARES TR IWM
- ISHARES TR IWN
- ISHARES TR IWP
- ISHARES TR IWR
- ISHARES TR IWS
- ISHARES TR IWV
- ISHARES TR IWY
- ISHARES TR IXC
- ISHARES TR IYE
- ISHARES TR IYG
- ISHARES TR IYH
- ISHARES TR IYM
- ISHARES TR IYR
- ISHARES TR IYT
- ISHARES TR LQD
- ISHARES TR MBB
- ISHARES TR MUB
- ISHARES TR OEF
- ISHARES TR PFF
- ISHARES TR QUAL
- ISHARES TR REET
- ISHARES TR SCZ
- ISHARES TR SMMD
- ISHARES TR SOXX
- ISHARES TR TIP
- ISHARES TR TLT
- ISHARES TR USIG
- ISHARES TR USMV
- ISHARES TR USRT
- ISHARES TR VLUE
- Ispire Technology Inc. ISPR · 8 trades
- Itau Unibanco Holding S.A. ITUB · 6 trades
- ITG, Inc./DE/ ITG · 1 trades
- iTonic Holdings Ltd ITOC
- ITRON, INC. ITRI · 66 trades
- ITT INC. ITT · 5 trades
- Ituran Location & Control Ltd. ITRN
- Ivanhoe Electric Inc. IE · 7 trades
- IZEA Worldwide, Inc. IZEA
About this page
WallStPal explains public SEC filings and congressional stock trade reports in plain English. Nothing is for sale; the site is free and supported by ads.
How to read it
- Form 4
- The form a company insider (officer, director or owner of more than 10%) must file with the SEC within two business days of buying or selling the company's shares.
- 13F
- A quarterly list of U.S. stocks held by an investment manager with more than $100 million, filed within 45 days after each quarter ends.
- STOCK Act
- A 2012 law that requires members of Congress to report stock trades by themselves, a spouse or a dependent child within 45 days.
A real example
In January 2016, when bank stocks were falling, JPMorgan Chase CEO Jamie Dimon bought 500,000 JPMorgan shares with his own money, worth about $26 million. His Form 4 made the purchase public within days, and investors read it as a strong sign of confidence.
Explain it like I'm 13
We read the long, boring forms that grown-ups file with the government and tell you what they say in normal words.
Data from public SEC filings and congressional reports. Information, not investment advice. Check every number against the filing linked on the page.