Skip to main content

Latest 20-F Filings

The newest 20-F foreign annual reports from US-listed companies. Each filing opens in full, with the company's other filings one click away.

Filed Filing
2025-07-29 Deswell Industries Inc 20-F DSWL
2025-07-28 Electra Battery Materials Corp 20-F/A ELBM
2025-07-28 J-Long Group Ltd 20-F JL
2025-07-28 Vantage Corp (Singapore) 20-F VNTG
2025-07-28 Ridgetech Inc. 20-F RDGT
2025-07-28 Amarc Resources Ltd 20-F AXREF
2025-07-25 Psyence Biomedical Ltd. 20-F/A PBM
2025-07-25 WPP plc 20-F/A WPP
2025-07-25 Atlas Trinity Tech Co., Ltd. 20-F ATTT
2025-07-25 Alpha Compute Corp 20-F ALP
2025-07-25 Birks Group Inc. 20-F BGICF
2025-07-25 Icici Bank Ltd 20-F IBN
2025-07-25 OMS Energy Technologies Inc. 20-F OMSE
2025-07-24 Primech Holdings Ltd 20-F PMEC
2025-07-24 Waton Financial Ltd 20-F WTF
2025-07-22 Credicorp Ltd 20-F/A BAP
2025-07-22 BrilliA Inc 20-F BRIA
2025-07-21 Boqii Holding Ltd 20-F BQ
2025-07-18 Prenetics Global Ltd 20-F/A PRE
2025-07-18 Ryde Group Ltd 20-F/A RYDE
2025-07-18 OKYO Pharma Ltd 20-F OKYO
2025-07-17 CCSC Technology International Holdings Ltd 20-F CCTG
2025-07-17 Youlife Group Inc. 20-F YOUL
2025-07-15 Pinnacle Food Group Ltd 20-F PFAI
2025-07-15 FEC Resources Inc. 20-F FECOF
2025-07-14 Fast Track Group 20-F FTRKF
2025-07-14 Diginex Ltd 20-F DGNX
2025-07-14 Hdfc Bank Ltd 20-F HDB
2025-07-10 Tokyo Lifestyle Co., Ltd. 20-F TKLF
2025-07-09 NaaS Technology Inc. 20-F NAAS
2025-07-08 Lobo Technologies Ltd. 20-F/A LOBO
2025-07-07 Hotel101 Global Holdings Corp. 20-F HBNB
2025-07-07 Logprostyle Inc. 20-F LGPS
2025-07-07 Mitsubishi Ufj Financial Group Inc 20-F MUFG
2025-07-03 Scage Future 20-F SCAG
2025-07-03 Zhengye Biotechnology Holding Ltd 20-F ZYBT
2025-07-02 Shell plc 20-F/A SHEL
2025-07-02 Shell plc 20-F/A SHEL
2025-07-02 Virax Biolabs Group Ltd 20-F VRAX
2025-07-01 Blue Gold Ltd 20-F BGL
2025-07-01 Infosys Ltd 20-F INFY
2025-06-30 Irsa Investments & Representations Inc 20-F/A IRS
2025-06-30 iOThree Ltd 20-F IOTR
2025-06-30 Highway Holdings Ltd 20-F HIHO
2025-06-30 Solowin Holdings, Ltd. 20-F AXG
2025-06-27 Lithium Argentina AG 20-F/A LAR
2025-06-27 Central Puerto S.A. 20-F/A CEPU
2025-06-27 Sumitomo Mitsui Financial Group, Inc. 20-F SMFG
2025-06-26 Four Seasons Education (Cayman) Inc. 20-F FEDU
2025-06-26 Alibaba Group Holding Ltd 20-F BABA
2025-06-25 Fury Gold Mines Ltd 20-F/A FURY
2025-06-25 Psyence Biomedical Ltd. 20-F PBM
2025-06-25 Takeda Pharmaceutical Co Ltd 20-F TAK
2025-06-25 Mizuho Financial Group Inc 20-F MFG
2025-06-24 Orix Corp 20-F IX
2025-06-24 Ambipar Emergency Response 20-F AMBIQ
2025-06-23 Nomura Holdings Inc 20-F NMR
2025-06-23 C21 Investments Inc. 20-F CWLXF
2025-06-20 Sony Group Corp 20-F SONY
2025-06-20 Foremost Clean Energy Ltd. 20-F FMST
2025-06-18 Honda Motor Co Ltd 20-F HMC
2025-06-18 Toyota Motor Corp 20-F TM
2025-06-17 LZ Technology Holdings Ltd 20-F LZMH
2025-06-16 17 Education & Technology Group Inc. 20-F/A YQ
2025-06-16 MakeMyTrip Ltd 20-F MMYT
2025-06-16 TAL Education Group 20-F TAL
2025-06-16 Avricore Health Inc. 20-F AVCRF
2025-06-13 TFA Therapeutics, Inc. 20-F RAJAF
2025-06-12 Amber International Holding Ltd 20-F AMBR
2025-06-11 ZenaTech, Inc. 20-F/A ZENA
2025-06-11 Namib Minerals 20-F NAMM
2025-06-10 Robo.Ai Inc. 20-F AIIO
2025-06-09 Karooooo Ltd. 20-F KARO
2025-06-09 Sify Technologies Ltd 20-F SIFY
2025-06-06 Vodafone Group Public Ltd Co 20-F VOD
2025-06-06 Dr Reddys Laboratories Ltd 20-F RDY
2025-06-03 Jiuzi Holdings, Inc. 20-F/A JZXN
2025-06-03 Nymox Pharmaceutical Corp 20-F NYMXF
2025-06-02 BetterLife Pharma Inc. 20-F BETRF
2025-06-02 Codere Online Luxembourg, S.A. 20-F CDRO
2025-06-02 Red Metal Resources, Ltd. 20-F RMESF
2025-06-02 Pacific Booker Minerals Inc. 20-F PBMLF
2025-05-30 Carbon Revolution Public Ltd Co 20-F CREVF
2025-05-29 Euroholdings Ltd. 20-F/A EHLD
2025-05-29 National Grid PLC 20-F NGG
2025-05-28 Brera Holdings PLC 20-F/A SLMT
2025-05-28 Arm Holdings PLC 20-F ARM
2025-05-23 Multi Ways Holdings Ltd 20-F MWG
2025-05-22 Agroz Inc. 20-F AGRZ
2025-05-22 Wipro Ltd 20-F WIT
2025-05-22 Avrupa Minerals Ltd. 20-F AVPMF
2025-05-21 Zepp Health Corp 20-F/A ZEPP
2025-05-21 Canada Goose Holdings Inc. 20-F GOOS
2025-05-20 J-Long Group Ltd 20-F/A JL
2025-05-20 James Hardie Industries plc 20-F JHX
2025-05-19 Ryanair Holdings PLC 20-F RYAAY
2025-05-19 Cre8 Enterprise Ltd 20-F CRE
2025-05-16 Nexus Advanced Technologies Inc. 20-F/A NXAT
2025-05-16 BitVentures Ltd 20-F/A BVC
2025-05-16 Trinity Biotech PLC 20-F TRIB