Finn
Companies

Company research

A page for every major US company: the business, the risks, and Finn's score. Pages update when new filings land, scores refresh weekly. Grouped by industry, ranked by score.

Finn portfolios

Curated by Finn Score, refreshed weekly · simulated performance

Semiconductor Equipment & Materials

21 covered · ▲ 190% past year

Computer Hardware

13 covered · ▲ 174% past year

Oil & Gas Drilling

5 covered · ▲ 86% past year

Semiconductors

44 covered · ▲ 85% past year

Marine Shipping

9 covered · ▲ 84% past year

Other Industrial Metals & Mining

5 covered · ▲ 81% past year

Oil & Gas Refining & Marketing

13 covered · ▲ 69% past year

Other Precious Metals & Mining

3 covered · ▲ 68% past year

Oil & Gas Equipment & Services

22 covered · ▲ 66% past year

Gold

11 covered · ▲ 65% past year

Oil & Gas Integrated

13 covered · ▲ 57% past year

Communication Equipment

21 covered · ▲ 56% past year

Diagnostics & Research

24 covered · ▲ 54% past year

Oil & Gas Midstream

29 covered · ▲ 53% past year

Banks - Diversified

13 covered · ▲ 52% past year

Electronic Components

19 covered · ▲ 46% past year

Steel

10 covered · ▲ 43% past year

Electronics & Computer Distribution

5 covered · ▲ 43% past year

Metal Fabrication

6 covered · ▲ 40% past year

Healthcare Plans

11 covered · ▲ 37% past year

Trucking

8 covered · ▲ 36% past year

Oil & Gas E&P

33 covered · ▲ 36% past year

Biotechnology

121 covered · ▲ 34% past year
EXELExelixis, Inc.#1/132HALOHalozyme Therapeutics, Inc.#2/132ASNDAscendis Pharma A/S#3/132INCYIncyte Corporation#4/132LQDALiquidia Corporation#5/132HRMYHarmony Biosciences Holdings, Inc.#6/132CORTCorcept Therapeutics Incorporated#7/132TGTXTG Therapeutics, Inc.#8/132VRTXVertex Pharmaceuticals Incorporated#9/132TVTXTravere Therapeutics, Inc.#10/132JAZZJazz Pharmaceuticals plc#11/132REGNRegeneron Pharmaceuticals, Inc.#14/132ALNYAlnylam Pharmaceuticals, Inc.#17/132ONCBeOne Medicines AG#18/132ARQTArcutis Biotherapeutics, Inc.#19/132TARSTarsus Pharmaceuticals, Inc.#20/132PTGXProtagonist Therapeutics, Inc.#22/132BMRNBioMarin Pharmaceutical Inc.#23/132GMABGenmab A/S#24/132VCELVericel Corporation#25/132ACADACADIA Pharmaceuticals Inc.#26/132TECHBio-Techne Corporation#27/132URGNUroGen Pharma Ltd.#28/132CAICaris Life Sciences, Inc.#30/132MESOMesoblast Limited#32/132MRNAModerna, Inc.#33/132LEGNLegend Biotech Corporation#38/132ADPTAdaptive Biotechnologies Corporation#40/132MRVIMaravai LifeSciences Holdings, Inc.#41/132INSMInsmed Incorporated#47/132BNTXBioNTech SE#51/132IONSIonis Pharmaceuticals, Inc.#53/132ZLABZai Lab Limited#57/132PTCTPTC Therapeutics, Inc.#59/132AXSMAxsome Therapeutics, Inc.#60/132AGIOAgios Pharmaceuticals, Inc.#63/132NKTRNektar Therapeutics#70/132IBRXImmunityBio, Inc.#72/132MIRMMirum Pharmaceuticals, Inc.#74/132BBIOBridgeBio Pharma, Inc.#79/132QUREuniQure N.V.#83/132KYMRKymera Therapeutics, Inc.#88/132ROIVRoivant Sciences Ltd.#90/132BEAMBeam Therapeutics Inc.#91/132CRSPCRISPR Therapeutics AG#94/132CYTKCytokinetics, Incorporated#101/132RCUSArcus Biosciences, Inc.#102/132NAMSNewAmsterdam Pharma Company N.V.#103/132RAREUltragenyx Pharmaceutical Inc.#107/132NRIXNurix Therapeutics, Inc.#116/132DNTHDianthus Therapeutics, Inc.#117/132ARGXargenx SENARVMDRevolution Medicines, Inc.NARPRXRoyalty Pharma plcNAARWRArrowhead Pharmaceuticals, Inc.NAMDGLMadrigal Pharmaceuticals, Inc.NASMMTSummit Therapeutics Inc.NAABVXAbivax S.A.NAAPGEApogee Therapeutics, Inc.NAKRYSKrystal Biotech, Inc.NANUVLNuvalent, Inc.NAVRNAVerona Pharma plcNACRNXCrinetics Pharmaceuticals, Inc.NAPRAXPraxis Precision Medicines, Inc.NASYRESpyre Therapeutics, Inc.NABPMCBlueprint Medicines Corp.NAPCVXVaxcyte, Inc.NAIMVTImmunovant, Inc.NARYTMRhythm Pharmaceuticals, Inc.NACDTXCidara Therapeutics, Inc.NAERASErasca, Inc.NACOGTCogent Biosciences, Inc.NAACLXArcellx, Inc.NAXENEXenon Pharmaceuticals Inc.NABLTEBelite Bio, IncNACNTACentessa Pharmaceuticals plcNATERNTerns Pharmaceuticals, Inc.NACGONCG Oncology Inc.NALGNDLigand Pharmaceuticals IncorporatedNADFTXDefinium Therapeutics, Inc.NASRRKScholar Rock Holding CorporationNAORKAOruka Therapeutics, Inc.NAAPLSApellis Pharmaceuticals, Inc.NAMANEVeradermics, IncorporatedNATNGXTango Therapeutics, Inc.NAFOLDAmicus Therapeutics, Inc.NAAKROAkero Therapeutics, Inc.NACELCCelcuity Inc.NAVKTXViking Therapeutics, Inc.NARLAYRelay Therapeutics, Inc.NAEWTXEdgewise Therapeutics, Inc.NACPRXCatalyst Pharmaceuticals, Inc.NADYNDyne Therapeutics, Inc.NAELVNEnliven Therapeutics, Inc.NADNLIDenali Therapeutics Inc.NAALMSAlumis Inc.NAGPCRStructure Therapeutics Inc.NASWTXSpringWorks Therapeutics Inc.NATLXTelix Pharmaceuticals LimitedNAIDYAIDEAYA Biosciences, Inc.NAIRONDisc Medicine, Inc.NAMBXMBX Biosciences, Inc. Common StockNASLNOSoleno Therapeutics, Inc.NACLDXCelldex Therapeutics, Inc.NAATAIAtai Beckley Inc.NAKODKodiak Sciences Inc.NAIMNMImmunome, Inc.NAVERAVera Therapeutics, Inc.NATRVITrevi Therapeutics, Inc.NAPHVSPharvaris N.V.NAMLYSMineralys Therapeutics, Inc.NASLSSELLAS Life Sciences Group, Inc.NAIOVAIovance Biotherapeutics, Inc.NANUVBNuvation Bio Inc.NABHVNBiohaven Ltd.NAETNB89bio, Inc.NAVRDNViridian Therapeutics, Inc.NANBTXNanobiotix S.A.NAPVLAPalvella Therapeutics, Inc.NASIONSionna Therapeutics, Inc.NAGLUEMonte Rosa Therapeutics, Inc.NA

Medical Care Facilities

21 covered · ▲ 30% past year

Discount Stores

9 covered · ▲ 28% past year

Banks - Regional

109 covered · ▲ 27% past year
CIBGrupo Cibest S.A.#1/269KBKB Financial Group Inc.#2/269BAPCredicorp Ltd.#3/269IFSIntercorp Financial Services Inc.#4/269FBPFirst BanCorp.#5/269BLXBladex, Inc.#7/269BMABanco Macro S.A.#9/269CFGCitizens Financial Group, Inc.#11/269AVALGrupo Aval Acciones y Valores S.A.#13/269MCHBMechanics Bank#14/269UBSIUnited Bankshares, Inc.#15/269ASBAssociated Banc-Corp#16/269NICNicolet Bankshares, Inc.#18/269BUSEFirst Busey Corporation#21/269WFWoori Financial Group Inc.#23/269WSBCWesBanco, Inc.#26/269CVBFCVB Financial Corp.#29/269HOMBHome Bancshares, Inc.#30/269FFBCFirst Financial Bancorp.#32/269BANRBanner Corporation#33/269UCBUnited Community Banks, Inc.#34/269ZIONZions Bancorporation, National Association#38/269TRMKTrustmark Corporation#43/269SHGShinhan Financial Group Co., Ltd.#48/269CUBICustomers Bancorp, Inc.#49/269COLBColumbia Banking System, Inc.#50/269AUBAtlantic Union Bankshares Corporation#51/269SFBSServisFirst Bancshares, Inc.#53/269GGALGrupo Financiero Galicia S.A.#54/269PFSProvident Financial Services, Inc.#60/269ITUBItaú Unibanco Holding S.A.#64/269SSBSouthState Bank Corp.#67/269ONBOld National Bancorp#68/269FULTFulton Financial Corporation#72/269OFGOFG Bancorp#78/269RNSTRenasant Corporation#82/269FCNCAFirst Citizens BancShares, Inc.#83/269UMBFUMB Financial Corporation#84/269TCBITexas Capital Bancshares, Inc.#88/269FBKFB Financial Corporation#89/269AXAxos Financial, Inc.#96/269WTFCWintrust Financial Corporation#97/269BOHBank of Hawaii Corporation#100/269CBSHCommerce Bancshares, Inc.#101/269EBCEastern Bankshares, Inc.#103/269MTBM&T Bank Corporation#106/269CATYCathay General Bancorp#107/269CBUCommunity Bank System, Inc.#109/269HBANHuntington Bancshares Incorporated#112/269EFSCEnterprise Financial Services Corp#115/269RFRegions Financial Corporation#120/269PBProsperity Bancshares, Inc.#121/269PNFPPinnacle Financial Partners, Inc.#122/269FITBFifth Third Bancorp#124/269BBARBanco BBVA Argentina S.A.#125/269NBTBNBT Bancorp Inc.#126/269IBOCInternational Bancshares Corporation#128/269FNBF.N.B. Corporation#129/269INDBIndependent Bank Corp.#130/269FHNFirst Horizon Corporation#131/269WSFSWSFS Financial Corporation#133/269WAFDWaFd, Inc.#135/269FCFFirst Commonwealth Financial Corporation#136/269TBBKThe Bancorp, Inc.#138/269BPOPPopular, Inc.#151/269FIBKFirst Interstate BancSystem, Inc.#155/269HWCHancock Whitney Corporation#160/269KEYKeyCorp#171/269CFRCullen/Frost Bankers, Inc.#172/269SYBTStock Yards Bancorp, Inc.#188/269BOKFBOK Financial Corporation#192/269MBINMerchants Bancorp#195/269SBCFSeacoast Banking Corporation of Florida#196/269BSBRBanco Santander (Brasil) S.A.#198/269PRKPark National Corporation#201/269NWBINorthwest Bancshares, Inc.#202/269FHBFirst Hawaiian, Inc.#211/269ABCBAmeris Bancorp#212/269BCHBanco de Chile#216/269FFINFirst Financial Bankshares, Inc.#223/269BBDBanco Bradesco S.A.#226/269GBCIGlacier Bancorp, Inc.#230/269SFNCSimmons First National Corporation#235/269BANFBancFirst Corporation#237/269INTRInter & Co, Inc.#240/269WALWestern Alliance Bancorporation#242/269NUNu Holdings Ltd.#247/269TFSLTFS Financial Corporation#256/269BANCBanc of California, Inc.#259/269FLGFlagstar Financial, Inc.#261/269MFGMizuho Financial Group, Inc.NAIBNICICI Bank LimitedNAPNCThe PNC Financial Services Group, Inc.NAUSBU.S. BancorpNALYGLloyds Banking Group plcNADBDeutsche Bank AGNATFCTruist Financial CorporationNAEWBCEast West Bancorp, Inc.NABSACBanco Santander-ChileNAWBSWebster Financial CorporationNACMAComerica IncorporatedNAVLYValley National BancorpNACBCCentral BancompanyNASNVSynovus Financial Corp.NAWTFCMWintrust Financial Corporation 6.50% Fixed-to-Floating Rate Non-Cumulative Perpetual Preferred Stock, Series DNABKUBankUnited, Inc.NAFRMEFirst Merchants CorporationNAPPBIPacific Premier Bancorp Inc.NALCLendingClub CorporationNA

Electrical Equipment & Parts

12 covered · ▲ 26% past year

Drug Manufacturers - General

15 covered · ▲ 26% past year

Farm & Heavy Construction Machinery

9 covered · ▲ 24% past year

Tools & Accessories

7 covered · ▲ 22% past year

Broadcasting

2 covered · ▲ 22% past year

REIT - Hotel & Motel

8 covered · ▲ 22% past year

Scientific & Technical Instruments

14 covered · ▲ 21% past year

Furnishings, Fixtures & Appliances

7 covered · ▲ 21% past year

Capital Markets

33 covered · ▲ 20% past year

Aerospace & Defense

38 covered · ▲ 20% past year

Specialty Chemicals

32 covered · ▲ 20% past year

Utilities - Renewable

8 covered · ▲ 20% past year

Food Distribution

6 covered · ▲ 20% past year

REIT - Healthcare Facilities

12 covered · ▲ 19% past year

Utilities - Regulated Water

6 covered · ▲ 19% past year

Apparel Manufacturing

9 covered · ▲ 18% past year

Entertainment

21 covered · ▲ 18% past year

Engineering & Construction

26 covered · ▲ 17% past year

Rental & Leasing Services

15 covered · ▲ 17% past year

Conglomerates

6 covered · ▲ 17% past year

REIT - Retail

20 covered · ▲ 16% past year

REIT - Specialty

14 covered · ▲ 16% past year

Specialty Industrial Machinery

43 covered · ▲ 15% past year

Utilities - Independent Power Producers

5 covered · ▲ 15% past year

Railroads

6 covered · ▲ 14% past year

Lodging

7 covered · ▲ 14% past year

Credit Services

19 covered · ▲ 14% past year

Drug Manufacturers - Specialty & Generic

18 covered · ▲ 13% past year

Packaging & Containers

15 covered · ▲ 13% past year

Insurance - Property & Casualty

28 covered · ▲ 13% past year

REIT - Industrial

13 covered · ▲ 11% past year

Specialty Business Services

19 covered · ▲ 11% past year

Footwear & Accessories

7 covered · ▲ 11% past year

Staffing & Employment Services

4 covered · ▲ 11% past year

Utilities - Regulated Electric

35 covered · ▲ 11% past year

Integrated Freight & Logistics

10 covered · ▲ 11% past year

Luxury Goods

2 covered · ▲ 11% past year

Chemicals

4 covered · ▲ 10% past year

Telecom Services

26 covered · ▲ 10% past year

Utilities - Regulated Gas

12 covered · ▲ 9% past year

Asset Management

42 covered · ▲ 9% past year

Leisure

12 covered · ▲ 5% past year

Waste Management

7 covered · ▲ 5% past year

Health Information Services

10 covered · ▲ 4% past year

Insurance - Life

12 covered · ▲ 3% past year

Medical Instruments & Supplies

23 covered · ▲ 3% past year

Industrial Distribution

13 covered · ▲ 2% past year

Software - Infrastructure

73 covered · ▲ 2% past year
KSPIJoint Stock Company Kaspi.kz#1/109RELYRemitly Global, Inc.#2/109OKTAOkta, Inc.#3/109PLTRPalantir Technologies Inc.#4/109TWLOTwilio Inc.#5/109NTNXNutanix, Inc.#7/109ZETAZeta Global Holdings Corp.#9/109FLYWFlywire Corp#10/109FTNTFortinet, Inc.#11/109AFRMAffirm Holdings, Inc.#12/109QLYSQualys, Inc.#13/109CRWDCrowdStrike Holdings, Inc.#14/109DLODlocal Limited#15/109MDBMongoDB, Inc.#16/109FFIVF5, Inc.#17/109TOSTToast, Inc.#19/109MSFTMicrosoft Corporation#21/109PAYPaymentus Holdings, Inc.#22/109PATHUiPath Inc.#23/109AVPTAvePoint, Inc.#24/109BOXBox, Inc.#25/109ACIWACI Worldwide, Inc.#26/109CHKPCheck Point Software Technologies Ltd.#27/109DBXDropbox, Inc.#29/109NTCTNetScout Systems, Inc.#30/109IOTSamsara Inc.#31/109BBBlackBerry Limited#32/109GTLBGitLab Inc.#33/109CLBTCellebrite DI Ltd.#35/109GDDYGoDaddy Inc.#37/109CPAYCorpay, Inc.#38/109KVYOKlaviyo, Inc.#39/109TDCTeradata Corporation#40/109PAGSPagSeguro Digital Ltd.#42/109PANWPalo Alto Networks, Inc.#43/109TENBTenable Holdings, Inc.#44/109ATENA10 Networks, Inc.#45/109AKAMAkamai Technologies, Inc.#46/109GENGen Digital Inc.#47/109BANDBandwidth Inc.#48/109ZSZscaler, Inc.#49/109NYAXNayax Ltd.#50/109CALXCalix, Inc.#51/109VRSNVeriSign, Inc.#52/109WEXWEX Inc.#53/109RBRKRubrik, Inc.#54/109NETCloudflare, Inc.#55/109SNPSSynopsys, Inc.#57/109PAYOPayoneer Global Inc.#59/109DOXAmdocs Limited#61/109FOURShift4 Payments, Inc.#63/109VRNSVaronis Systems, Inc.#65/109EVCMEverCommerce Inc.#66/109EEFTEuronet Worldwide, Inc.#67/109ORCLOracle Corporation#68/109DOCNDigitalOcean Holdings, Inc.#73/109SSentinelOne, Inc.#77/109BLSHBullish#88/109IRENIREN Limited#93/109WIXWix.com Ltd.#96/109CORZCore Scientific, Inc.#100/109SQBlock, Inc.NACRWVCoreWeave, Inc. Class A Common StockNACFLTConfluent, Inc.NAPAYPPayPay CorporationNASAILSailPoint, Inc.NAINFAInformatica Inc.NAOSOneStream, Inc. Class A Common StockNAXNDUXanadu Quantum Technologies Limited Class B Subordinate Voting SharesNASTNEStoneCo Ltd.NACSGSCSG Systems International, Inc.NARAMPLiveRamp Holdings, Inc.NAAVDXAvidXchange Holdings, Inc.NA

Agricultural Inputs

5 covered · ▲ 2% past year

Resorts & Casinos

14 covered · ▲ 2% past year

Travel Services

11 covered · ▲ 1% past year

Apparel Retail

11 covered · ▲ 0% past year

Beverages - Non-Alcoholic

11 covered · ▼ 1% past year

Financial Data & Stock Exchanges

11 covered · ▼ 1% past year

Restaurants

17 covered · ▼ 1% past year

Building Materials

11 covered · ▼ 1% past year

Insurance - Specialty

9 covered · ▼ 1% past year

Medical Devices

23 covered · ▼ 1% past year

REIT - Residential

12 covered · ▼ 1% past year

Advertising Agencies

7 covered · ▼ 2% past year

Security & Protection Services

7 covered · ▼ 2% past year

Auto Parts

22 covered · ▼ 3% past year

REIT - Diversified

3 covered · ▼ 3% past year

Household & Personal Products

13 covered · ▼ 3% past year

Consulting Services

4 covered · ▼ 4% past year

Airlines

10 covered · ▼ 5% past year

Insurance - Diversified

5 covered · ▼ 6% past year

Farm Products

4 covered · ▼ 8% past year

Software - Application

82 covered · ▼ 8% past year
DAVEDave Inc.#1/137ZMZoom Communications, Inc.#3/137YOUClear Secure, Inc.#4/137PAYCPaycom Software, Inc.#5/137DUOLDuolingo, Inc.#6/137RNGRingCentral, Inc.#7/137APPFAppFolio Inc.#8/137ADEAAdeia Inc.#9/137AGYSAgilysys, Inc.#10/137FRSHFreshworks Inc.#11/137DDOGDatadog, Inc.#12/137INTUIntuit Inc.#13/137GRNDGrindr Inc.#14/137IDCCInterDigital, Inc.#15/137MANHManhattan Associates, Inc.#18/137CVLTCommvault Systems, Inc.#19/137SPSCSPS Commerce, Inc.#20/137DTDynatrace, Inc.#21/137PTCPTC Inc.#22/137SAPSAP SE#23/137GWREGuidewire Software, Inc.#24/137CRMSalesforce, Inc.#25/137LIFLife360, Inc.#26/137DOCUDocuSign, Inc.#27/137HUBSHubSpot, Inc.#28/137TYLTyler Technologies, Inc.#29/137PCTYPaylocity Holding Corporation#30/137PAYXPaychex, Inc.#31/137PDFSPDF Solutions, Inc.#32/137ADSKAutodesk, Inc.#34/137NOWServiceNow, Inc.#35/137ALRMAlarm.com Holdings, Inc.#36/137UBERUber Technologies, Inc.#38/137WDAYWorkday, Inc.#39/137ADBEAdobe Inc.#41/137PEGAPegasystems Inc.#43/137QTWOQ2 Holdings, Inc.#44/137PLUSePlus inc.#45/137UUnity Software Inc.#46/137WKWorkiva Inc.#47/137TEAMAtlassian Corporation#48/137BILLBill.com Holdings, Inc.#49/137SSNCSS&C Technologies Holdings, Inc.#50/137CDNSCadence Design Systems, Inc.#51/137NICENICE Ltd.#55/137FICOFair Isaac Corporation#56/137SHOPShopify Inc.#58/137ROPRoper Technologies, Inc.#63/137PCORProcore Technologies, Inc.#64/137ADPAutomatic Data Processing, Inc.#66/137FROGJFrog Ltd.#69/137BSYBentley Systems, Incorporated#79/137GRABGrab Holdings Limited#80/137NATLNCR Atleos Corporation#81/137LYFTLyft, Inc.#82/137OTEXOpen Text Corporation#86/137FSLYFastly, Inc.#87/137SNOWSnowflake Inc.#88/137INTAIntapp, Inc.#89/137MSTRStrategy Inc#94/137SRADSportradar Group AG#97/137TTANServiceTitan, Inc.#98/137BRZEBraze, Inc.#100/137PPLIPeople Incorporated#102/137QXOQXO, Inc.#107/137SOUNSoundHound AI, Inc.#120/137BTDRBitdeer Technologies Group#121/137ANSSAnsys, Inc.NADIDIYDiDi Global Inc.NADAYDayforce IncNAFIGFigma, Inc.NAYMMFull Truck Alliance Co. Ltd.NACHYMChime Financial, Inc. Class A Common StockNACWANClearwater Analytics Holdings, Inc.NAESTCElastic N.V.NACCCSCCC Intelligent Solutions Holdings Inc.NABULLWebull Corporation Class A Ordinary SharesNANPNeptune Insurance Holdings Inc.NAZIZoomInfo Technologies Inc.NASTUBStubHub Holdings, Inc.NADBDDiebold Nixdorf, IncorporatedNAKCKingsoft Cloud Holdings LimitedNA

Specialty Retail

14 covered · ▼ 9% past year

Education & Training Services

7 covered · ▼ 9% past year

Grocery Stores

3 covered · ▼ 9% past year

Building Products & Equipment

16 covered · ▼ 10% past year

Gambling

7 covered · ▼ 10% past year

Residential Construction

14 covered · ▼ 11% past year

Consumer Electronics

3 covered · ▼ 11% past year

Internet Retail

14 covered · ▼ 12% past year

REIT - Office

9 covered · ▼ 13% past year

REIT - Mortgage

7 covered · ▼ 13% past year

Information Technology Services

29 covered · ▼ 15% past year

Packaged Foods

19 covered · ▼ 16% past year

Solar

5 covered · ▼ 17% past year

Personal Services

5 covered · ▼ 18% past year

Internet Content & Information

17 covered · ▼ 20% past year

Auto Manufacturers

14 covered · ▼ 20% past year

Insurance Brokers

9 covered · ▼ 20% past year

Recreational Vehicles

5 covered · ▼ 21% past year

Auto & Truck Dealerships

12 covered · ▼ 22% past year

Real Estate Services

9 covered · ▼ 23% past year

Tobacco

4 covered · ▼ 25% past year

Pollution & Treatment Controls

4 covered · ▼ 26% past year

Electronic Gaming & Multimedia

4 covered · ▼ 27% past year

Beverages - Wineries & Distilleries

1 covered · ▼ 35% past year

Mortgage Finance

4 covered · ▼ 35% past year

Aluminum

4 covered

Banks

1 covered

Coking Coal

2 covered

Confectioners

3 covered

Copper

3 covered

Publishing

3 covered

Thermal Coal

3 covered

Uranium

3 covered

Other

4 companies

Get started with Finn today