List of The Most Profitable U.S. companies

There are currently 445 U.S. companies that meet our criteria: 1) Market cap > $300 million; 2) Net income as a percentage of trailing twelve month revenue of at least 10%; 3) Return on stockholders' equity using trailing twelve month net income of at least 15%.

SymbolNameSectorIndustryMomentum factor 200PEPBPSROE %NI %Leverage factorBetaMarket capDividend yieldAction
AAgilent Technologies IncHealth CareDiagnostics & Research1.1449.448.347.2716.86%14.65%2.010.8757$40,180,461,3030.57%Analyze
AAONAAON, Inc.IndustrialsBuilding Products & Equipment0.9946.529.177.0119.71%14.92%1.280.8946$3,456,526,2090.58%Analyze
AAPLApple IncInformation TechnologyConsumer Electronics1.0327.5330.376.84110.31%24.64%4.871.3598$2,116,825,992,3500.66%Analyze
AAWWAtlas Air Worldwide Holdings IncIndustrialsAirports & Air Services1.234.910.880.6217.91%12.45%2.520.7830$2,126,346,1400.00%Analyze
ABBVAbbvie IncHealth CareDrug Manufacturers—General1.1439.3314.804.0937.63%10.28%10.980.6136$205,270,359,8904.19%Analyze
ABMDAbiomed IncHealth CareMedical Devices0.9356.229.5315.0916.96%26.61%1.121.0448$12,787,698,7080.00%Analyze
ABRArbor Realty Trust IncFinancialsREIT—Mortgage1.257.911.515.0119.61%63.49%5.321.3413$2,365,741,9396.86%Analyze
ABTAbbott LaboratoriesHealth CareMedical Devices1.0636.756.275.6617.06%15.33%2.170.6792$211,334,988,4031.36%Analyze
ACMRACM Research Inc.Information TechnologySemiconductor Equipment & Materials0.7751.097.776.5915.20%12.81%2.512.2652$1,160,101,9950.00%Analyze
ACNAccenture Plc Class AInformation TechnologyInformation Technology Services1.1535.0910.464.2329.92%11.99%2.181.0696$193,288,991,1041.18%Analyze
ADBEAdobe IncInformation TechnologySoftware—Infrastructure1.0141.6717.1216.7541.09%40.68%1.841.1831$229,143,640,0000.00%Analyze
ADPAutomatic Data Processing IncInformation TechnologyStaffing & Employment Services1.1833.4814.585.6543.57%16.88%9.590.8889$82,720,761,4081.88%Analyze
ADSAlliance Data Systems CorpInformation TechnologyCredit Services1.6312.773.401.4426.63%11.12%12.002.0563$6,068,770,0180.69%Analyze
ADSKAutodesk IncInformation TechnologySoftware—Application1.0350.5963.3116.05125.14%31.88%7.541.3729$60,821,367,7280.00%Analyze
AEISAdvanced Energy Industries IncInformation TechnologyElectrical Equipment & Parts0.9421.523.952.2618.36%10.69%2.011.9842$3,283,760,1030.12%Analyze
AFGAmerican Financial Group IncFinancialsInsurance—Property & Casualty1.407.421.611.3521.72%18.05%11.101.3606$10,878,286,7261.50%Analyze
AFLAflac IncFinancialsInsurance—Life1.266.821.171.6817.15%24.08%4.931.0779$38,421,588,7382.06%Analyze
AGIOAgios Pharmaceuticals IncHealth CareBiotechnology1.252.181.5121.7969.11%1,007.71%0.000.8872$3,432,766,2770.00%Analyze
AGNCAGNC Investment CorpFinancialsREIT—Mortgage1.173.130.842.9827.54%97.08%7.530.5623$9,595,303,8357.59%Analyze
ALLAllstate CorpFinancialsInsurance—Property & Casualty1.2811.341.501.1424.60%18.75%4.840.7331$40,258,059,6111.80%Analyze
ALLEAllegion PLCIndustrialsSecurity & Protection Services1.2429.8017.284.6857.98%15.40%4.051.1240$12,826,377,7270.92%Analyze
ALLYAlly Financial IncFinancialsCredit Services1.518.841.332.1215.04%23.42%12.441.5298$19,894,426,3531.41%Analyze
ALRMAlarm.Com Holdings IncInformation TechnologySoftware—Application1.0749.847.626.4515.24%13.09%2.031.2555$4,121,474,1080.00%Analyze
ALRSAlerus Financial CorporationFinancialsBanks-Regional1.139.171.512.0016.56%22.28%9.571.0398$490,272,5182.09%Analyze
ALSNAllison Transmission Holdings IncIndustrialsAuto Parts1.1017.326.342.4336.60%13.78%5.930.9445$4,940,471,2021.54%Analyze
ALXAlexanders, IncReal EstateREIT—Retail1.0024.966.786.9627.18%27.46%2.260.9580$1,399,959,2626.41%Analyze
AMATApplied Material IncInformation TechnologySemiconductor Equipment & Materials1.3629.409.886.2933.62%21.19%2.031.6040$114,423,129,1420.70%Analyze
AMDAdvanced Micro Devices IncInformation TechnologySemiconductors0.9132.3814.418.0844.51%25.24%1.551.3209$92,329,443,9660.00%Analyze
AMGNAmgen IncHealth CareDrug Manufacturers—General1.0520.4615.535.7775.91%28.16%6.700.6633$145,143,827,9432.57%Analyze
AMSFAmerisafe IncFinancialsInsurance—Specialty1.0412.772.712.9321.25%22.50%3.340.5279$1,237,961,0181.66%Analyze
AMTAmerican Tower CorporationReal EstateREIT—Specialty1.0557.2828.3313.4749.46%23.40%12.090.7702$110,585,202,1551.87%Analyze
ANETArista Networks IncInformation TechnologyComputer Hardware1.2236.847.2210.1119.60%27.48%1.421.0319$24,879,718,2840.00%Analyze
AONAon Plc FinancialsInsurance Brokers1.1927.1813.463.4177.00%19.19%7.550.7231$58,318,531,7630.72%Analyze
AOSA O Smith CorpIndustrialsSpecialty Industrial Machinery1.2324.385.153.8521.14%12.91%1.680.9305$11,665,629,5001.40%Analyze
APAMArtisan Partners Asset ManagementFinancialsAsset Management1.1814.0019.443.70138.91%25.83%7.001.5942$3,654,007,2344.86%Analyze
APHAmphenol CorpInformation TechnologyElectronic Components0.6230.707.264.4023.64%14.16%2.401.1782$40,076,110,1830.59%Analyze
APPFAppfolio Inc Class AInformation TechnologySoftware—Application0.8014.828.217.7655.40%51.09%1.361.2273$2,405,579,7560.00%Analyze
APPSDigital Turbine IncInformation TechnologySoftware—Application1.21145.2550.0420.8334.45%14.99%2.072.3718$5,370,181,1760.00%Analyze
ARESAres Management Corporation Class AFinancialsAsset Management1.1238.727.333.5920.80%10.03%14.240.8705$8,649,650,8013.09%Analyze
ARRArmour Residential REIT IncFinancialsREIT—Mortgage1.123.400.842.9525.59%89.72%5.211.0798$864,190,0358.60%Analyze
ATHAthene Holding LtdFinancialsInsurance—Diversified1.452.770.690.5818.52%15.63%10.871.6038$11,942,522,1570.00%Analyze
ATKRAtkore International Group IncIndustrialsSpecialty Industrial Machinery1.8513.846.982.0450.57%14.32%3.101.7469$4,096,560,8550.00%Analyze
ATLCAtlanticus Holdings CorpFinancialsCredit Services1.456.284.130.8780.08%16.77%10.291.1994$487,342,2160.00%Analyze
ATRSAntares Pharma IncHealth CareMedical Instruments & Supplies1.0910.485.184.0449.40%39.31%1.731.2051$641,433,4110.00%Analyze
ATVIActivision Blizzard IncCommunication ServicesElectronic Gaming & Multimedia1.0932.064.838.4415.08%26.97%1.530.7110$72,394,651,4360.50%Analyze
AVGOBroadcom Inc.Information TechnologySemiconductors1.0749.157.507.2116.49%16.01%3.211.3401$178,060,644,3693.10%Analyze
AVNWAviat Networks IncInformation TechnologyCommunication Equipment0.843.061.851.2560.34%40.79%1.621.2783$332,358,0550.00%Analyze
AWIArmstrong World Industries IncIndustrialsBuilding Products & Equipment1.3231.0510.655.4034.31%17.29%3.621.0561$5,077,470,9090.78%Analyze
AXAxos Financial IncFinancialsBanks-Regional1.2612.991.994.3615.36%33.31%11.021.3200$2,703,635,8290.00%Analyze
AXPAmerican ExpressFinancialsCredit Services1.2824.805.074.7920.46%18.82%7.901.3074$127,468,097,6661.08%Analyze
AZPNAspen Technology IncInformation TechnologySoftware—Application1.0328.6912.7612.1144.47%45.32%1.871.0309$8,709,991,1670.00%Analyze
BDNBrandywine Realty TrustReal EstateREIT—Office1.167.531.294.5517.18%59.63%2.201.2945$2,321,971,8675.46%Analyze
BDSIBiodelivery Sciences InternationalHealth CareBiotechnology0.7911.952.851.9723.87%16.32%2.221.0654$313,400,1940.00%Analyze
BF.ABrown Forman Inc Class A Consumer StaplesBeverages—Wineries & Distilleries1.0413.384.9410.8136.91%27.13%2.630.7366$36,308,728,5410.98%Analyze
BF.BBrown Forman Inc Class B Consumer StaplesBeverages—Wineries & Distilleries1.0426.419.7510.8136.91%27.13%2.630.8197$36,308,728,5410.91%Analyze
BHBiglari Holdings Inc Class B Consumer DiscretionaryRestaurants1.411.890.511.0126.85%35.97%1.501.7058$481,806,9420.00%Analyze
BH.ABiglari Holdings Inc. Class AConsumer DiscretionaryRestaurants1.400.930.251.0126.85%35.97%1.500.0000$481,806,9420.00%Analyze
BIGBig Lots IncConsumer DiscretionaryDiscount Stores1.233.721.830.3949.24%10.15%3.160.3223$2,394,331,7671.74%Analyze
BIIBBiogen IncHealth CareDrug Manufacturers—General1.0413.923.923.2928.19%23.89%2.230.0000$41,494,394,6480.00%Analyze
BIOBio Rad Laboratories Inc Class AHealth CareMedical Devices1.053.591.396.7138.63%151.73%1.310.8049$18,109,809,4830.00%Analyze
BIO.BBio-Rad Laboratories Inc. Class BHealth CareMedical Devices1.120.780.300.0312,419.64%202.92%1.310.0000$18,109,809,4830.00%Analyze
BKEBuckle IncConsumer DiscretionaryApparel Retail1.4116.495.412.2144.53%17.63%2.131.2153$2,209,133,0942.08%Analyze
BLKBlackrock IncFinancialsAsset Management1.2424.183.647.7415.05%31.52%4.910.9938$130,783,762,5371.74%Analyze
BMRNBiomarin Pharmaceutical IncHealth CareBiotechnology0.9117.403.327.5719.10%43.11%1.390.7858$13,959,705,1510.00%Analyze
BPMCBlueprint Medicines CorpHealth CareBiotechnology0.9816.823.916.6530.34%52.49%1.161.1659$5,379,672,2050.00%Analyze
BRBroadridge Financial Solutions IncInformation TechnologyInformation Technology Services1.1236.8011.973.9932.52%10.71%3.260.8145$19,233,897,7031.36%Analyze
BRK.ABerkshire Hathaway Inc.FinancialsInsurance—Diversified1.232.640.611.8623.18%28.86%0.390.8303$668,167,915,5780.00%Analyze
BRK.BBerkshire Hathaway Inc.FinancialsInsurance—Diversified1.233.640.851.8623.21%28.89%1.970.8524$668,167,915,5780.00%Analyze
BSIGBrightsphere Investment GroupFinancialsAsset Management1.286.385.432.7185.00%42.14%4.351.3979$1,805,316,2400.18%Analyze
BSYBentley Systems, Inc Class BInformation TechnologySoftware—Application1.21155.2935.4414.8233.51%14.09%3.300.0000$12,038,776,6710.13%Analyze
BWXTBWX Technologies IncIndustrialsAerospace & Defense1.0922.709.442.9741.60%12.94%3.230.7541$6,265,045,0571.18%Analyze
BXBlackstone Group Inc. Class A FinancialsAsset Management1.3815.577.664.1249.21%26.24%3.791.0027$60,629,701,9983.00%Analyze
CABOCable One IncCommunication ServicesTelecom Services0.9134.576.567.8218.97%22.57%3.390.8604$10,516,222,2660.56%Analyze
CACCCredit Acceptance CorpFinancialsCredit Services1.159.932.964.1129.83%40.83%3.251.0906$7,111,454,2910.00%Analyze
CALXCalix Networks IncInformation TechnologySoftware—Application1.4544.668.664.5819.40%10.29%1.491.6071$2,720,300,3020.00%Analyze
CARGCarGurus Class ACommunication ServicesInternet Content & Information1.0932.595.594.8316.59%14.94%1.341.1755$2,730,332,8980.00%Analyze
CARRCarrier Global Corporation IndustrialsBuilding Products & Equipment1.2217.045.962.1638.31%13.61%3.831.1856$39,461,221,8850.88%Analyze
CBNKCapital Bancorp, Inc.FinancialsBanks-Regional1.519.231.761.9019.08%20.01%12.531.1738$302,577,6380.00%Analyze
CDKCDK Global IncInformation TechnologySoftware—Application1.076.2214.233.63228.80%57.81%7.380.9927$6,475,929,5671.12%Analyze
CDNSCadence Design Systems IncInformation technologySoftware—Application1.0253.5513.777.3142.11%22.67%1.571.1877$34,543,817,1000.00%Analyze
CECelanese Corporation MaterialsChemicals1.319.075.353.1458.98%34.87%3.041.1831$18,832,164,0321.54%Analyze
CERNCerner CorpHealth CareHealth Information Services1.0428.705.364.2518.67%14.69%1.830.7413$23,306,875,2101.03%Analyze
CGCarlyle Group FinancialsAsset Management1.378.404.443.5751.59%40.45%4.901.1399$15,782,026,9601.67%Analyze
CGAUCenterra Gold Inc.Unknown0.855.560.921.2116.29%23.79%1.270.0000$2,045,929,6952.31%Analyze
CGNXCognex CorpInformation TechnologyScientific & Technical Instruments0.9958.599.7415.2816.62%25.55%1.411.3103$13,485,770,1570.30%Analyze
CHDChurch And Dwight IncConsumer StaplesHousehold & Personal Products1.0027.816.734.4124.19%15.63%2.300.2933$21,922,531,1801.08%Analyze
CHEChemed CorpHealth CareMedical Care Facilities0.9923.468.313.7335.42%15.73%1.570.6475$7,807,737,9330.27%Analyze
CIMChimera Investment CorpFinancialsREIT—Mortgage1.285.680.873.1017.31%61.52%4.681.2638$3,105,578,0998.56%Analyze
CINFCincinnati Financial CorpFinancialsInsurance—Property & Casualty1.336.221.711.9727.49%31.05%2.541.1409$19,444,363,4821.99%Analyze
CLColgate-PalmoliveConsumer StaplesHousehold & Personal Products1.0326.21266.194.221,015.65%15.92%60.310.4037$70,503,038,1252.11%Analyze
CLGXCorelogic IncIndustrialsInformation Technology Services1.0619.458.103.2141.67%16.51%5.920.0836$5,861,503,5371.51%Analyze
CLXCloroxConsumer StaplesHousehold & Personal Products0.9125.0631.123.11124.23%12.27%8.670.0159$23,380,698,8602.34%Analyze
CMBMCambium Networks Corporation Information TechnologyCommunication Equipment1.5933.0215.374.2146.53%12.81%2.511.4447$1,291,598,2030.00%Analyze
CNNECannae Holdings, Inc. FinancialsRestaurants0.911.850.875.7847.26%304.97%1.221.1376$3,385,736,6240.00%Analyze
CNSCohen & Steers IncFinancialsAsset Management1.0732.3619.477.5460.18%23.44%2.001.4399$3,374,917,2032.29%Analyze
COLLCollegium Pharmaceutical IncHealth CareDrug Manufacturers—Specialty & Generic1.0518.594.592.4124.68%13.06%3.800.8826$775,095,1200.00%Analyze
COOCooper Companies, Inc.Health CareMedical Instruments & Supplies1.098.493.198.6937.55%91.23%1.490.8498$21,433,319,8920.01%Analyze
COOPMr Cooper Group IncFinancialsMortgage Finance1.232.780.980.7735.62%27.78%8.511.1812$2,863,998,0930.00%Analyze
CORCoreSite Realty CorporationReal EstateREIT—Office0.9660.68118.028.24201.61%14.00%50.540.4554$5,086,396,8274.08%Analyze
CORTCorcept Therapeutics IncHealth CareBiotechnology0.9423.994.676.8519.46%29.23%1.081.1089$2,329,114,9190.00%Analyze
COWNCowen Inc FinancialsCapital Markets1.492.890.960.5233.77%18.11%8.991.2227$1,071,454,0060.60%Analyze
CPBCampbell SoupConsumer StaplesPackaged Foods1.0318.765.191.1580.42%17.79%4.280.2607$15,195,918,9032.84%Analyze
CPRTCopart IncIndustrialsSpecialty Business Services1.0840.449.7112.7224.02%30.92%1.341.0090$29,070,318,6110.00%Analyze
CPRXCatalyst Pharmaceuticals IncHealth CareBiotechnology1.266.542.894.1944.21%62.97%1.131.2154$498,601,6320.00%Analyze
CRCCalifornia Resources CorporationEnergyOil & Gas E&P1.091.081.801.35155.18%119.00%2.700.0000$2,005,504,2160.00%Analyze
CRCTCricut, Inc.Unknown0.954.541.370.2230.24%12.71%2.540.0000$315,333,8530.00%Analyze
CRLCharles River Laboratories InternationalHealth CareDiagnostics & Research1.2542.947.375.5017.22%12.36%2.660.9498$16,728,156,7240.00%Analyze
CROXCrocs IncConsumer DiscretionaryFootwear & Accessories1.6416.9820.834.34122.66%25.57%4.181.4594$6,798,968,0320.00%Analyze
CRUSCirrus Logic IncInformation TechnologySemiconductors0.9920.173.163.1715.65%15.87%1.321.0911$4,345,832,3690.00%Analyze
CSCOCisco Systems IncInformation TechnologyCommunication Equipment1.1822.025.704.6725.89%21.09%2.440.9191$224,430,119,6792.70%Analyze
CSXCSX CorpIndustrialsRailroads1.1628.475.857.4120.54%25.62%3.021.0404$78,133,406,2831.02%Analyze
CTASCintas CorpIndustrialsSpecialty Business Services1.0537.719.765.4925.88%14.32%2.191.2880$37,888,508,8530.99%Analyze
CTOConsolidated Tomoka LandReal EstateReal Estate—Development1.083.030.845.2527.81%169.18%1.900.0000$305,556,4441.95%Analyze
CTXSCitrix Systems IncInformation TechnologySoftware—Application0.9035.8359.304.70165.51%13.11%26.490.6061$14,811,886,7981.19%Analyze
CUROCuro Group Holdings Corp.FinancialsCredit Services1.329.513.871.0040.68%10.01%8.791.5511$653,213,4231.39%Analyze
CWSTCasella Waste Systems Inc Class AIndustrialsWaste Management1.1235.659.024.3525.30%12.09%3.200.8829$3,399,817,6590.00%Analyze
DECKDeckers Outdoor CorpConsumer DiscretionaryFootwear & Accessories1.1624.976.003.9424.02%15.48%1.571.1431$9,296,355,2990.00%Analyze
DFSDiscover Financial ServicesFinancialsCredit Services1.4313.162.873.3423.00%25.77%9.371.6473$36,202,344,9561.10%Analyze
DGXQuest Diagnostics IncHealth CareDiagnostics & Research1.1310.002.671.7926.70%17.43%2.070.2572$18,482,679,6611.62%Analyze
DHID R Horton IncConsumer DiscretionaryResidential Construction1.2811.292.772.0318.65%13.04%1.631.2254$37,652,504,3950.74%Analyze
DHILDiamond Hill Investment Group IncFinancialsAsset Management1.1810.822.834.2126.15%38.09%1.340.8828$562,131,6807.35%Analyze
DHTDHT Holdings IncEnergyOil & Gas Midstream1.054.870.901.7618.47%36.34%1.460.7556$994,046,26917.46%Analyze
DISHDish Network Corp Class ACommunication ServicesEntertainment1.385.760.981.4617.06%13.90%2.841.3355$24,437,634,4080.00%Analyze
DJCODaily Journal CorpCommunication ServicesPublishing1.008.522.088.5424.43%100.85%1.510.0000$415,963,5400.00%Analyze
DLBDolby Laboratories Inc Class AInformation TechnologyEntertainment1.1020.222.393.3522.73%31.43%1.201.0124$6,261,684,6930.91%Analyze
DOVDover CorpIndustrialsSpecialty Industrial Machinery1.2229.216.183.2021.15%10.73%2.650.9451$22,085,639,8881.28%Analyze
DSPViant Technology Inc.Information TechnologySoftware—Application0.0126.5116.381.3190.82%16.85%6.640.0000$320,965,0000.00%Analyze
DXDynex Capital Inc.FinancialsREIT—Mortgage1.111.590.822.0653.87%132.45%3.970.7526$613,577,0367.64%Analyze
DXCMDexcom IncHealth CareDiagnostics & Research0.9165.4717.6816.3526.99%25.35%2.311.2329$33,140,135,6180.00%Analyze
EBAYEbay IncConsumer DiscretionaryInternet Retail1.0914.2210.923.6876.82%25.49%4.970.6678$41,856,714,9161.07%Analyze
EBIXEbix IncInformation TechnologySoftware—Application0.929.401.421.4515.07%14.77%2.561.8342$908,173,2641.02%Analyze
EBSEmergent Biosolutions IncHealth CareDrug Manufacturers—Specialty & Generic0.618.142.071.8825.39%22.66%1.901.1281$3,208,162,5680.00%Analyze
ECOMChanneladvisor CorpInformation TechnologySoftware—Application1.2231.104.954.4215.91%14.63%1.361.3577$672,259,7840.00%Analyze
ECPGEncore Capital Group IncFinancialsMortgage Finance1.094.041.000.8024.83%19.45%3.740.9653$1,300,552,8990.00%Analyze
EFCEllington Financial FinancialsMortgage Finance1.284.460.904.1221.13%101.24%3.861.0753$782,378,6936.34%Analyze
EFXEquifax IncIndustrialsConsulting Services1.3647.678.756.6418.36%13.90%2.910.7645$29,107,593,1430.65%Analyze
EGOVNic IncInformation TechnologySoftware—Application1.3033.317.795.0123.40%14.90%1.580.0000$2,308,770,0481.06%Analyze
ELSEquity LifeStyle Properties, IncReal EstateREIT—Residential1.1056.1110.3112.0718.38%21.37%3.880.7957$12,798,515,7381.96%Analyze
EMREmerson ElectricIndustrialsSpecialty Industrial Machinery1.2126.856.263.3523.31%12.47%2.611.1469$57,199,386,0002.09%Analyze
ENTGEntegris IncInformation TechnologySemiconductor Equipment & Materials1.1946.4310.367.4822.31%16.26%2.051.3118$14,661,207,3340.30%Analyze
ENVAEnova International IncFinancialsCredit Services1.462.921.301.3844.61%45.70%2.121.6772$1,355,398,7130.00%Analyze
EPAMEpam Systems IncInformation TechnologyInformation Technology Services1.2873.0512.419.3016.99%12.57%1.350.9927$25,946,756,4080.00%Analyze
ERIEErie Indemnity Class AFinancialsInsurance Brokers0.8830.367.733.7225.46%11.88%1.740.6111$9,636,425,2571.90%Analyze
ERIIEnergy Recovery IncIndustrialsPollution & Treatment Controls1.3530.795.398.0517.51%25.82%1.151.1166$1,016,945,9240.00%Analyze
ESGREnstar Group LtdFinancialsInsurance—Diversified1.181.870.671.5236.31%80.24%3.241.1756$4,638,426,9170.00%Analyze
ETSYEtsy IncConsumer DiscretionaryInternet Retail1.0144.9331.5710.3770.27%23.46%3.650.9380$21,242,657,2040.00%Analyze
EVREvercore Inc. Class A FinancialsCapital Markets1.4012.294.872.3639.66%18.59%2.331.3254$5,887,779,3541.22%Analyze
EVTCEvertec IncInformation TechnologySoftware—Infrastructure1.2027.169.095.8633.51%22.31%2.960.9549$3,097,251,2820.35%Analyze
EWEdwards Lifesciences CorpHealth CareMedical Devices1.0765.3911.9412.5618.27%19.02%1.551.0242$56,195,964,6410.00%Analyze
EXPEagle Materials IncMaterialsBuilding Materials1.4218.325.023.9329.32%23.17%2.061.3807$6,268,743,8756.70%Analyze
EXPOExponent IncIndustrialsConsulting Services1.0858.9213.467.2039.63%21.39%1.600.9064$4,822,929,9940.83%Analyze
EXRExtra Space Storage IncReal EstateREIT—Industrial1.2333.656.6414.3019.73%41.70%3.200.5619$19,770,415,5262.47%Analyze
FAFFirst American Financial CorpFinancialsInsurance—Specialty1.228.331.460.9417.49%11.27%2.910.9789$7,265,962,4022.68%Analyze
FASTFastenalIndustrialsIndustrial Distribution1.1135.0410.905.4231.12%15.22%1.460.8921$30,877,360,8261.95%Analyze
FBFacebook Inc Class ACommunication ServicesInternet Content & Information1.1121.775.509.2525.24%35.74%1.221.2707$873,238,419,1640.00%Analyze
FBCFlagstar Bancorp IncFinancialsBanks-Regional1.183.711.011.2327.18%32.64%12.491.2703$2,414,486,7770.35%Analyze
FCXFreeport-McMoRan, Inc.MaterialsCopper1.7736.316.013.8516.56%11.13%4.001.7788$62,636,616,4150.18%Analyze
FDSFactset Research Systems IncFinancialsFinancial Data & Stock Exchanges1.0132.3612.818.2539.59%25.24%2.210.0000$12,684,641,3590.92%Analyze
FEFirstenergy CorpUtilitiesUtilities—Diversified1.1815.102.751.9018.21%12.40%5.990.5035$20,481,847,0224.07%Analyze
FHIFederated Hermes, Inc.FinancialsAsset Management1.179.492.743.0623.59%25.44%1.741.5310$3,282,272,3072.37%Analyze
FICOFair Isaac CorpInformation TechnologySoftware—Application1.0450.3562.7710.65124.66%20.90%7.071.2940$14,184,117,7440.00%Analyze
FIZZNational Beverage CorpConsumer StaplesBeverages—Non-Alcoholic0.9351.6713.710.0054.33%16.24%1.570.5344$4,304,914,8765.87%Analyze
FLGTFulgent Genetics IncHealth CareDiagnostics & Research1.084.872.532.5752.02%53.91%1.250.9047$1,985,986,4550.00%Analyze
FLTFleetcor Technologies IncInformation TechnologyInformation Technology Services1.0631.277.0310.1122.49%31.73%3.471.2585$23,622,664,8290.00%Analyze
FMCFMC CorpMaterialsAgricultural Inputs1.0628.605.023.3217.55%11.51%3.461.0573$15,253,831,6541.55%Analyze
FNFFidelity National Financial IncFinancialsInsurance—Specialty1.246.361.631.0925.57%17.06%6.291.2010$13,406,261,1192.94%Analyze
FOXFox Corporation Class BCommunication ServicesBroadcasting1.234.740.861.7918.53%16.51%2.070.9341$22,238,157,6961.23%Analyze
FOXAFox Corporation Class ACommunication ServicesBroadcasting1.246.241.141.8018.22%16.30%2.070.8609$22,238,157,6961.18%Analyze
FRHCFreedom Holding Corp.FinancialsCapital Markets1.1528.8711.8510.6041.06%36.14%6.530.6744$2,715,271,6300.00%Analyze
FTNTFortinet IncInformation TechnologySoftware—Infrastructure1.3968.5934.3912.2549.88%17.95%5.391.0430$33,364,163,1270.00%Analyze
GCPGCP Applied Technologies IncMaterialsSpecialty Chemicals1.0719.052.962.1115.52%11.06%2.171.3685$1,915,303,2510.00%Analyze
GGGGraco IncIndustrialsSpecialty Industrial Machinery1.1435.809.417.6629.48%23.55%1.510.8303$13,261,682,7720.92%Analyze
GHLGreenhill IncFinancialsCapital Markets1.147.483.481.0146.55%13.08%6.651.3530$315,115,7321.23%Analyze
GISGeneral Mills IncConsumer StaplesPackaged Foods1.0515.104.332.0930.46%14.54%3.670.3643$38,934,466,1003.13%Analyze
GLPIGaming and Leisure Properties, IncReal EstateREIT—Specialty1.1119.774.009.1620.25%45.76%3.410.9596$10,731,636,9332.69%Analyze
GNRCGenerac Holdings IncIndustrialsSpecialty Industrial Machinery1.2442.1412.586.8229.98%16.23%2.241.2103$19,214,354,8480.00%Analyze
GNTXGentex CorpConsumer DiscretionaryAuto Parts1.0922.624.294.9418.95%21.62%1.140.9602$8,482,794,2961.36%Analyze
GOOGAlphabet Inc Class CCommunication ServicesInternet Content & Information1.2614.543.257.9022.33%26.11%1.421.1557$1,553,400,805,2480.00%Analyze
GOOGLAlphabet Inc Class ACommunication ServicesInternet Content & Information1.2513.292.977.9022.33%26.11%1.421.1639$1,553,400,805,2480.00%Analyze
GRBKGreen Brick Partners IncConsumer DiscretionaryResidential Construction1.139.431.751.2618.85%12.59%1.621.2861$1,261,204,3810.00%Analyze
GRMNGarmin LtdConsumer DiscretionaryScientific & Technical Instruments1.2125.704.736.2118.39%23.88%1.220.9840$27,357,555,9791.70%Analyze
GSGoldman Sachs Group IncFinancialsCapital Markets1.388.431.252.3015.39%27.68%13.291.1493$125,263,525,6841.35%Analyze
GTLSChart Industries IncIndustrialsSpecialty Industrial Machinery1.3416.633.474.5320.86%27.50%1.701.7574$5,361,408,7650.00%Analyze
GTNGray Television IncCommunication ServicesBroadcasting1.285.611.090.8722.32%16.56%4.321.3305$2,087,262,9150.37%Analyze
GTN.AGray Television Inc. Class ACommunication ServicesBroadcasting1.340.440.080.7125.31%15.35%4.320.0000$2,087,262,9150.39%Analyze
HALOHalozyme Therapeutics IncHealth CareBiotechnology1.1147.3840.4924.6985.46%48.24%3.840.9568$6,606,201,4550.00%Analyze
HEARTurtle Beach CorpInformation TechnologyConsumer Electronics1.178.283.331.0240.23%12.23%1.631.4283$424,782,3850.00%Analyze
HEI.AHeico Corporation Class AIndustrialsAerospace & Defense1.2039.915.125.9026.61%17.82%1.741.2364$18,035,824,3890.12%Analyze
HELEHelen Of Troy LtdConsumer DiscretionaryHousehold & Personal Products1.0521.604.432.6320.49%12.10%1.830.6850$5,528,405,7800.00%Analyze
HIFSHingham Institution For SavingsFinancialsBanks-Regional1.309.732.055.6121.06%57.97%9.750.9139$628,325,1000.61%Analyze
HLIHoulihan Lokey Inc Class AFinancialsCapital Markets1.0212.462.512.5920.12%20.52%1.570.7452$3,442,444,4531.93%Analyze
HLNEHamilton Lane Inc Class AFinancialsAsset Management1.1338.9514.219.9336.48%25.00%3.310.7784$3,134,262,4791.38%Analyze
HMPTHome Point Capital, IncFinancialsMortgage Finance0.564.081.050.5644.67%38.14%7.960.0000$842,880,8250.00%Analyze
HOLXHologic IncHealth CareMedical Instruments & Supplies0.918.664.357.0620.01%32.16%2.120.6855$16,678,207,7270.00%Analyze
HONHoneywell International IncIndustrialsSpecialty Industrial Machinery1.1834.418.854.9225.71%14.17%3.531.1487$160,400,670,9571.57%Analyze
HSYHershey FoodsConsumer StaplesConfectioners1.1317.6210.964.2262.25%16.70%4.010.5481$35,448,664,0201.86%Analyze
HTHHilltop Holdings IncFinancialsBanks-Regional1.305.611.201.3521.43%23.75%7.311.0916$2,936,376,8911.09%Analyze
IAAIAA, Inc. IndustrialsSpecialty Business Services1.0034.5554.085.43155.63%15.36%18.461.0534$7,822,550,0990.00%Analyze
IBCPIndependent Bank CorpFinancialsBanks-Regional1.256.811.292.3618.94%34.01%11.431.2707$508,251,0262.62%Analyze
IDXXIdexx Laboratories IncHealth CareDiagnostics & Research1.1566.8164.1015.6795.95%23.59%1.751.0662$44,794,516,3200.00%Analyze
ILMNIllumina IncHealth CareDiagnostics & Research1.0388.4111.329.6520.91%17.87%1.781.0733$55,547,160,0000.00%Analyze
INFUInfusystem Holdings IncHealth CareMedical Instruments & Supplies1.0921.469.133.9442.53%17.80%2.381.0094$383,338,3150.00%Analyze
INSIntelligent Systems CorpInformation TechnologySoftware—Application0.9239.077.478.6219.12%22.10%1.261.1336$318,165,7770.00%Analyze
INTCIntel Corporation CorpInformation TechnologySemiconductors1.0211.952.782.9123.30%23.93%1.891.1161$226,006,860,0002.40%Analyze
INTUIntuit IncInformation TechnologySoftware—Application1.0961.9112.2013.9419.70%22.64%1.651.2713$107,573,621,1600.58%Analyze
INVAInnoviva IncHealth CareBiotechnology1.044.861.943.4739.89%73.65%1.720.8680$1,193,572,3010.00%Analyze
IRBTiRobot CorporationConsumer DiscretionaryConsumer Electronics1.0215.513.251.7520.95%11.20%1.410.7050$2,703,300,3230.00%Analyze
IRWDIronwood Pharma Inc Health CareDrug Manufacturers—Specialty & Generic1.0412.4716.154.47129.55%35.83%5.440.7259$1,780,014,4400.00%Analyze
ITICInvestors TitleFinancialsInsurance—Specialty1.175.601.591.2628.31%21.63%1.390.0000$351,378,5720.95%Analyze
ITWIllinois Tool IncIndustrialsSpecialty Industrial Machinery1.1533.7222.815.8667.62%17.18%4.780.8521$75,514,925,9121.86%Analyze
JKHYJack Henry & Associates, Inc.Information TechnologyInformation Technology Services0.9839.238.836.8722.50%17.22%1.680.6794$11,800,583,4001.10%Analyze
JNJJohnson & JohnsonHealth CareDrug Manufacturers—General1.0929.426.765.3222.96%17.95%2.620.5157$448,388,337,4312.35%Analyze
JYNTJoint CorpHealth CareMedical Care Facilities1.7560.5832.1016.8962.91%32.56%2.871.0048$760,843,9160.00%Analyze
KEYSKeysight Technologies IncInformation TechnologyScientific & Technical Instruments1.1340.637.316.0417.99%14.77%2.120.8487$26,020,621,0370.00%Analyze
KIMKimco Realty CorporationReal EstateREIT—Retail1.398.931.617.0917.88%77.26%2.071.5337$9,289,030,6991.99%Analyze
KKRKKR & Co Inc.FinancialsAsset Management1.356.652.213.3633.75%50.56%14.751.2113$32,918,731,9240.70%Analyze
KLACKLA-Tencor CorporationInformation TechnologySemiconductor Equipment & Materials1.1620.8914.787.1259.60%28.77%3.191.6257$45,969,206,7221.18%Analyze
KLICKulicke And Soffa Industries IncInformation TechnologySemiconductor Equipment & Materials1.3019.753.342.3319.84%13.97%1.421.3523$2,871,217,0181.12%Analyze
KMBKimberly Clark CorpConsumer StaplesHousehold & Personal Products0.9619.9087.432.45439.38%12.06%33.250.2512$46,194,384,3973.14%Analyze
KNSLKinsale Capital Group IncFinancialsInsurance—Property & Casualty0.8131.346.166.9019.64%21.74%2.801.1216$3,664,098,1340.24%Analyze
KOCoca-ColaConsumer StaplesBeverages—Non-Alcoholic1.0732.4511.517.0835.46%21.59%4.420.7807$236,754,385,4252.97%Analyze
LAMRLamar Advertising Company Class AReal EstateREIT—Specialty1.2836.957.535.8720.42%15.73%4.781.2175$9,006,175,3762.15%Analyze
LANCLancaster Colony CorpConsumer StaplesPackaged Foods1.0736.846.253.7116.96%10.05%1.290.7022$5,206,005,0001.53%Analyze
LAZLazard, LTD. FinancialsCapital Markets1.1511.886.611.8855.65%15.38%8.121.1981$5,191,750,8303.01%Analyze
LENLennar Corporation Class AConsumer DiscretionaryResidential Construction1.249.301.511.4116.24%13.16%1.621.2423$32,937,295,5220.81%Analyze
LEN.BLennar Corporation Class BConsumer DiscretionaryResidential Construction1.221.010.161.4116.24%13.16%1.621.2941$32,937,295,5220.74%Analyze
LGIHLGI Homes, Inc.Consumer DiscretionaryResidential Construction1.4011.263.521.7231.24%14.54%1.501.3992$4,514,877,0590.00%Analyze
LHLaboratory Corporation Of AmericaHealth CareDiagnostics & Research1.2824.842.691.7726.38%17.26%2.040.5276$27,070,716,0000.00%Analyze
LLYEli LillyHealth CareDrug Manufacturers—General1.1530.6627.077.3388.31%23.91%6.790.5592$186,779,795,8631.57%Analyze
LMTLockheed Martin CorpIndustrialsAerospace & Defense1.0615.5017.081.72110.16%10.97%8.150.6710$109,266,966,8632.52%Analyze
LOBLive Oak Bancshares IncFinancialsBanks-Regional1.5126.024.707.9418.05%30.79%14.261.7425$2,749,069,4890.19%Analyze
LOPEGrand Canyon Education IncConsumer DiscretionaryEducation & Training Services0.9916.352.725.0916.61%30.71%1.190.7395$4,373,096,3660.00%Analyze
LOWLowes Companies IncConsumer DiscretionaryHome Improvement Retail1.2125.31102.483.05406.05%11.76%32.520.8512$151,546,962,4211.11%Analyze
LPLALPL Financial Holdings IncFinancialsCapital Markets1.3826.558.273.8531.14%14.14%4.611.3288$12,172,149,0440.65%Analyze
LPXLouisiana Pacific CorpMaterialsBuilding Products & Equipment1.709.135.112.3455.98%24.41%1.671.4791$7,520,731,3180.80%Analyze
LRCXLam Research CorpInformation TechnologySemiconductor Equipment & Materials1.2624.4215.736.3064.42%26.07%2.851.6586$83,639,115,4620.86%Analyze
LSCCLattice Semiconductor CorpInformation TechnologySemiconductors1.17109.8316.288.7622.84%12.29%1.761.7996$6,375,598,1260.00%Analyze
LULULululemon Athletica IncConsumer DiscretionaryApparel Retail0.9672.3318.639.9725.76%13.69%1.680.9938$40,573,867,4700.00%Analyze
MAMastercard Inc Class AInformation TechnologyCredit Services1.0755.2057.1123.31103.46%42.38%5.501.3332$360,077,440,4130.46%Analyze
MANHManhattan Associates IncInformation TechnologySoftware—Application1.2195.8140.8913.8842.68%14.82%2.241.3041$8,179,920,2770.00%Analyze
MASIMasimo CorpHealth CareMedical Instruments & Supplies0.8951.708.925.9030.03%19.73%1.200.6844$11,928,493,6920.00%Analyze
MATXMatson IncIndustrialsMarine Shipping1.109.872.651.0826.79%10.68%2.851.4362$2,796,384,3791.42%Analyze
MBINMerchants BancorpFinancialsBanks-Regional1.455.941.193.0421.55%54.64%9.601.1803$1,212,879,3370.78%Analyze
MBUUMalibu Boats Class A IncConsumer DiscretionaryRecreational Vehicles1.2621.285.182.2524.60%10.83%2.161.3642$1,729,885,6370.00%Analyze
MCMoelis & Company Class A FinancialsCapital Markets1.158.406.523.0745.74%20.91%2.221.1272$3,233,695,9353.20%Analyze
MCBSMetroCity Bankshares, Inc.FinancialsBanks-Regional1.1310.641.654.2615.49%39.75%8.441.4170$423,630,4552.28%Analyze
MCOMoodys CorpFinancialsFinancial Data & Stock Exchanges1.1430.3830.3210.9999.80%35.66%6.160.9209$62,453,664,0000.69%Analyze
MCYMercury General CorpFinancialsInsurance—Property & Casualty1.305.891.740.9029.50%15.26%3.110.7267$3,672,744,3683.74%Analyze
MDCMDC Holdings IncConsumer DiscretionaryResidential Construction1.169.501.891.0319.93%10.45%1.811.4748$4,335,493,9531.67%Analyze
MDPMeredith CorpCommunication ServicesPublishing1.6514.972.030.4947.85%11.57%7.951.5104$1,407,722,2370.00%Analyze
MDRXAllscripts Healthcare Solutions IncHealth CareHealth Information Services1.253.131.361.5643.48%50.18%1.711.3669$2,269,935,8690.00%Analyze
MEDMedifast IncConsumer StaplesPersonal Services1.4627.5819.793.1671.73%11.43%1.871.1627$3,467,643,9031.62%Analyze
MEDPMedpace Holdings IncHealth CareDiagnostics & Research1.1435.746.645.9818.60%16.73%1.691.1082$5,713,097,8160.00%Analyze
MGPIMGP Ingredients IncConsumer StaplesPackaged Foods1.2529.874.893.4516.49%11.35%1.370.8170$1,398,050,4010.75%Analyze
MGYMagnolia Oil & Gas Corporation Class AEnergyOil & Gas E&P1.47-1.873.453.8218.06%19.63%2.391.9310$2,143,161,2390.00%Analyze
MKCMcCormick & Co Non-votingConsumer StaplesPackaged Foods0.9529.225.384.1218.42%13.02%3.060.0000$24,187,167,8051.42%Analyze
MKC.VMcCormick & Co VotingConsumer StaplesPackaged Foods0.962.100.394.1218.42%13.02%3.060.0000$24,187,167,8051.43%Analyze
MKLMarkel CorpFinancialsInsurance—Property & Casualty1.135.921.251.3821.24%23.04%3.271.0155$16,727,440,0120.00%Analyze
MKSIMKS Instruments IncInformation TechnologyScientific & Technical Instruments1.1923.943.913.8816.33%16.21%1.631.5652$9,658,056,4060.46%Analyze
MKTXMarketaxess Holdings IncFinancialsCapital Markets0.8655.7917.2223.3130.86%42.62%1.560.7046$16,679,340,4160.56%Analyze
MMCMarsh & McLennan IncFinancialsInsurance Brokers1.1530.537.263.9723.80%12.72%3.420.6957$70,070,614,0841.34%Analyze
MMM3MIndustrialsSpecialty Industrial Machinery1.1720.668.583.6541.54%17.34%3.430.6908$120,184,018,1652.81%Analyze
MNSTMonster Beverage CorpConsumer StaplesBeverages—Non-Alcoholic1.0633.468.8610.1326.49%30.25%1.200.8907$48,416,299,0770.00%Analyze
MOAltria Group IncConsumer StaplesTobacco1.1621.5132.044.30148.85%19.86%16.740.7462$93,790,332,5226.56%Analyze
MORNMorningstar IncFinancialsFinancial Data & Stock Exchanges1.2242.868.177.4619.14%17.34%2.020.6895$10,879,076,6670.48%Analyze
MPWRMonolithic Power Systems IncInformation TechnologySemiconductors0.9884.2114.3515.7817.04%18.65%1.281.6466$14,720,910,8200.65%Analyze
MRKMerck & Co IncHealth CareDrug Manufacturers—General0.9727.917.284.1226.08%14.64%3.370.5408$197,931,002,3143.19%Analyze
MRNAModerna, Inc.Health CareDrug Manufacturers—General1.39106.7216.6323.3015.59%21.89%3.310.7184$63,662,230,9460.00%Analyze
MSFTMicrosoft CorpInformation TechnologySoftware—Infrastructure1.1033.1113.7911.6441.65%35.02%2.301.1585$1,861,654,597,5160.86%Analyze
MSGSMadison Square Garden Sports Corp. Class ACommunication ServicesEntertainment1.06-25.16-13.87-8.9755.13%35.94%-5.060.8421$3,548,597,2620.00%Analyze
MTHMeritage CorpConsumer DiscretionaryResidential Construction1.208.841.730.9519.55%10.32%1.631.4298$4,471,606,0360.00%Analyze
MVBFMVB Financial Corp.FinancialsBanks-Regional1.8011.092.074.4918.81%40.38%11.200.9780$493,949,2380.87%Analyze
MXMagnachip Semiconductor CorporationInformation TechnologySemiconductors1.433.233.232.1999.82%68.03%1.651.2983$1,112,941,3830.00%Analyze
MXIMMaxim Integrated Products IncInformation TechnologySemiconductors1.1331.9511.6110.1236.33%31.77%1.941.2523$24,863,892,5431.03%Analyze
NAVINavient CorpFinancialsCredit Services1.553.441.121.4532.57%41.64%31.201.6018$3,096,604,1153.63%Analyze
NBIXNeurocrine Biosciences IncHealth CareBiotechnology0.8921.517.178.2533.34%38.45%1.530.8402$8,626,376,2190.00%Analyze
NDAQNasdaq IncFinancialsFinancial Data & Stock Exchanges1.1725.504.144.5316.23%17.35%2.920.8810$26,834,182,7451.19%Analyze
NEPNextera Energy Partners LPUtilitiesUtilities—Renewable0.9613.512.035.3715.17%39.12%5.120.6996$5,102,267,0283.56%Analyze
NEUNewmarket CorpMaterialsSpecialty Chemicals0.9215.014.721.9031.44%12.62%2.960.7530$3,835,344,9282.15%Analyze
NFLXNetflix IncCommunication ServicesEntertainment0.9658.1916.988.1529.18%14.24%3.110.9437$215,017,212,4440.00%Analyze
NGVTIngevity CorpMaterialsSpecialty Chemicals1.3018.815.262.7827.95%14.81%3.541.6344$3,471,302,8260.00%Analyze
NLSNautilus IncConsumer DiscretionaryLeisure0.938.923.480.8839.07%10.83%2.081.1134$485,551,4690.00%Analyze
NLSNNielsen Holdings PlcIndustrialsConsulting Services1.4417.153.371.8019.65%10.46%3.991.1394$10,066,599,4380.85%Analyze
NLYAnnaly Capital Management IncFinancialsREIT—Mortgage1.132.910.902.5932.01%91.12%6.070.7905$12,768,344,6529.27%Analyze
NNBRNN IncIndustrialsConglomerates1.162.581.360.6360.78%27.98%2.652.1708$322,121,4500.00%Analyze
NOCNorthrop Grumman CorpIndustrialsAerospace & Defense1.1613.135.631.5342.91%11.49%3.940.5501$60,167,299,5501.54%Analyze
NODKNi Holdings IncFinancialsInsurance—Property & Casualty1.077.411.141.2015.41%16.21%1.780.7209$398,379,6950.00%Analyze
NRCNational Research CorporationHealth CareDiagnostics & Research0.9535.5216.849.0347.42%25.75%2.011.0662$1,217,765,5520.25%Analyze
NSCNorfolk Southern CorpIndustrialsRailroads1.2131.124.907.5215.74%23.51%2.590.9800$73,744,542,4271.32%Analyze
NTAPNetApp IncInformation TechnologyComputer Hardware1.3228.8635.743.14123.85%10.59%18.171.2965$17,554,326,4522.41%Analyze
NVDANvidia CorpInformation TechnologySemiconductors1.0782.2221.0821.3025.64%25.98%1.701.4750$355,150,762,2270.11%Analyze
NVECNve CorpInformation TechnologySemiconductors1.2631.205.1517.1816.50%54.73%1.021.1847$367,132,3035.13%Analyze
NVRNVR, Inc.Consumer DiscretionaryResidential Construction1.1518.625.962.3731.98%12.17%1.911.1713$18,970,453,8460.00%Analyze
NXSTNexstar Media Group Inc Communication ServicesBroadcasting1.317.432.471.4033.23%18.91%5.191.3339$6,328,294,9471.59%Analyze
NYMTNew York Mortgage Trust Inc FinancialsREIT—Mortgage1.245.310.714.8015.25%101.09%2.051.6453$1,670,695,3807.16%Analyze
OCOwens CorningIndustrialsBuilding Products & Equipment1.3514.832.811.5318.94%10.10%2.431.4844$11,304,885,5400.92%Analyze
ODFLOld Dominion Freight Line IncIndustrialsTrucking1.2641.469.607.5423.15%17.79%1.360.8519$31,325,534,4160.24%Analyze
OFLXOmega Flex IncIndustrialsSpecialty Industrial Machinery1.0573.0532.1613.7944.02%19.60%1.421.1944$1,536,355,8080.73%Analyze
OKEOneok IncEnergyOil & Gas Midstream1.3920.823.892.5018.71%11.88%3.801.6215$24,041,153,4256.71%Analyze
OLEDUniversal Display CorpInformation TechnologySemiconductor Equipment & Materials0.9464.219.9021.4015.42%32.60%1.381.3635$9,641,480,1820.32%Analyze
OMFOnemain Holdings IncFinancialsCredit Services1.276.602.222.2344.80%43.96%6.431.5947$7,510,545,8123.84%Analyze
OPYOppenheimer Holdings, Inc. Class AFinancialsCapital Markets1.554.100.880.4821.37%11.50%3.761.0298$641,888,1930.91%Analyze
ORCOrchid Island Capital IncFinancialsREIT—Mortgage1.018.031.103.1430.20%85.80%10.580.8121$515,483,84213.06%Analyze
ORCLOracle CorpInformation TechnologySoftware—Infrastructure1.2417.4625.175.82144.16%32.32%13.270.6362$231,115,330,2501.29%Analyze
ORIOld Republic International CorpFinancialsInsurance—Diversified1.364.691.210.9025.81%18.89%3.571.0915$7,932,638,3353.09%Analyze
PAYCPaycom Software IncInformation TechnologySoftware—Application0.87133.3025.9421.9119.46%16.65%4.571.5846$19,090,133,8780.00%Analyze
PAYXPaychex IncInformation TechnologyStaffing & Employment Services1.1333.8211.999.1235.44%26.76%3.251.0756$35,956,727,5852.44%Analyze
PCHPotlatchDeltic CorporationReal EstateREIT—Specialty1.2513.092.793.5821.30%26.53%1.741.3087$4,245,115,8402.53%Analyze
PCRXPacira Pharmaceuticals IncHealth CareDrug Manufacturers—Specialty & Generic0.9618.104.116.0822.70%33.53%1.981.1210$2,680,710,0160.00%Analyze
PCYOPure Cycle CorpUtilitiesUtilities—Regulated Water1.2517.743.3415.5818.80%87.83%1.080.9371$335,396,1850.00%Analyze
PEPPepsico IncConsumer StaplesBeverages—Non-Alcoholic1.0426.8514.432.8454.14%10.59%6.540.6187$202,712,939,0542.76%Analyze
PFEPfizer IncHealth CareDrug Manufacturers—General1.0919.793.475.0017.54%24.95%2.440.5420$222,324,311,5113.81%Analyze
PFSIPennymac Financial Services Inc FinancialsMortgage Finance0.992.261.120.9049.53%39.99%9.030.8738$3,877,924,2461.06%Analyze
PGProcter & GambleConsumer StaplesHousehold & Personal Products1.0120.827.204.5030.47%18.97%2.510.4762$337,048,207,6492.33%Analyze
PGNYProgyny, Inc.Health CareHealth Information Services1.2774.9823.3811.6931.18%14.92%1.601.1062$4,510,364,1880.00%Analyze
PGRProgressive CorpFinancialsInsurance—Property & Casualty1.129.513.451.3836.36%14.49%3.670.6160$61,874,108,0394.62%Analyze
PHParker-Hannifin CorpIndustrialsSpecialty Industrial Machinery1.2126.275.463.0120.78%11.34%2.681.2745$40,822,976,5221.15%Analyze
PHMPultegroup IncConsumer DiscretionaryResidential Construction1.2710.392.341.4322.55%13.14%1.711.2171$16,395,937,6440.83%Analyze
PJTPJT Partners Inc Class AFinancialsCapital Markets1.0313.8110.671.6377.24%11.84%5.850.9256$1,723,830,7140.29%Analyze
PKIPerkinelmer IncHealth CareDiagnostics & Research1.0614.563.902.2835.51%20.70%2.190.9137$15,688,651,1600.20%Analyze
PMTPennyMac Mortgage Investment TrustFinancialsREIT—Mortgage1.062.700.792.4230.49%91.65%5.001.3526$1,896,086,4568.69%Analyze
PNCPNC Financial Services Group, Inc. FinancialsBanks-Regional1.3610.011.535.0815.71%50.95%8.811.1391$84,359,873,7772.29%Analyze
PNRPentairIndustrialsSpecialty Industrial Machinery1.2727.265.153.6218.89%13.06%2.000.9757$11,476,226,8331.12%Analyze
POOLPool CorpConsumer DiscretionaryLeisure1.2640.5426.774.1366.04%10.06%3.260.7165$17,856,871,3040.52%Analyze
PRDOPerdoceo Education CorporationConsumer DiscretionaryEducation & Training Services0.936.611.411.2121.40%17.99%1.281.0113$844,573,7060.00%Analyze
PRGPROG Holdings, Inc.FinancialsRental & Leasing Services1.0712.103.482.6421.08%15.80%1.350.0000$3,649,006,5290.08%Analyze
PRGSProgress Software CorpInformation TechnologySoftware—Application1.0624.635.424.2222.00%17.09%2.911.0610$1,914,572,9231.55%Analyze
PRIPrimerica IncFinancialsInsurance—Life1.1715.093.312.6921.92%17.33%8.051.2361$6,382,639,6081.03%Analyze
PSAPublic StorageReal EstateREIT—Industrial1.1940.995.5813.1220.39%47.42%1.390.4340$48,496,941,2822.85%Analyze
PTVCBProtective Insurance Corp Class BFinancialsInsurance—Property & Casualty1.376.750.730.8016.83%15.03%4.750.9854$327,859,7031.71%Analyze
PYPLPaypal Holdings IncInformation TechnologyCredit Services1.1156.0015.0212.5126.82%22.80%3.731.2089$286,198,995,7960.00%Analyze
QCOMQualcomm IncInformation TechnologySemiconductors0.9618.0519.504.95108.05%27.28%5.011.4444$145,444,320,0002.03%Analyze
QDELQuidel CorpHealth CareDiagnostics & Research0.595.153.282.6663.65%50.91%1.410.2058$4,952,489,4740.00%Analyze
QLYSQualys IncInformation TechnologySoftware—Infrastructure0.9654.219.9810.5618.41%19.58%1.840.8958$3,943,936,5340.00%Analyze
REGNRegeneron Pharmaceuticals IncHealth CareBiotechnology0.9413.114.385.7233.43%43.53%1.480.6569$52,592,403,4140.00%Analyze
REYNReynolds Consumer Products Inc.Consumer StaplesPackaging & Containers1.0316.014.002.0125.02%12.49%2.820.2826$6,599,005,6192.11%Analyze
RGRSturm Ruger IncConsumer DiscretionaryAerospace & Defense1.0611.264.421.9942.08%19.28%1.260.4465$1,251,248,9762.81%Analyze
RHRHConsumer DiscretionarySpecialty Retail1.4550.4830.695.2672.64%11.96%6.481.2348$14,284,344,5730.00%Analyze
RILYB Riley Financial IncFinancialsFinancial Conglomerates1.793.712.811.3876.29%37.15%5.620.8426$2,076,331,3021.84%Analyze
RKTRocket Companies, Inc. Class AFinancialsMortgage Finance0.788.833.560.11681.02%21.31%62.520.0000$2,037,513,8110.00%Analyze
RLIRLI CorpFinancialsInsurance—Property & Casualty1.0816.804.244.3325.23%25.19%3.440.9771$5,013,965,3430.86%Analyze
RMRegional Management CorpFinancialsCredit Services1.597.901.631.3620.65%16.84%3.871.5223$472,152,9890.90%Analyze
RMDResmed IncHealth CareMedical Instruments & Supplies1.0061.9810.469.3716.88%15.25%1.690.7801$28,115,500,3210.81%Analyze
ROKRockwell Automation IncIndustrialsSpecialty Industrial Machinery1.0919.6017.144.9987.43%25.20%4.580.8822$31,434,729,7731.53%Analyze
ROLRollins IncIndustrialsPersonal Services1.0158.6218.398.2831.37%14.04%1.900.6907$18,298,394,1600.71%Analyze
RPRXRoyalty Pharma plc - Class AHealth CareBiotechnology0.9530.973.407.7220.23%46.20%3.320.0000$16,299,649,3771.13%Analyze
RVLVRevolve Group, Inc. Class AConsumer DiscretionaryInternet Retail1.6323.977.882.8132.89%12.21%1.581.1858$1,723,361,0040.00%Analyze
RVPRetractable Technologies IncHealth CareMedical Instruments & Supplies0.8511.746.275.6949.21%43.79%2.101.5814$319,096,6520.00%Analyze
RWTRedwood Trust Inc.FinancialsREIT—Mortgage1.212.641.001.9937.73%73.43%8.961.5999$1,243,115,4675.02%Analyze
SAFTSafety Insurance Group IncFinancialsInsurance—Property & Casualty1.097.171.421.4919.81%20.04%2.300.5547$1,308,315,3854.05%Analyze
SAGESage Therapeutics IncHealth CareBiotechnology1.046.812.163.9331.80%57.21%1.040.9602$4,379,568,5480.00%Analyze
SAMBoston Beer Inc Class AConsumer StaplesBeverages—Brewers1.0945.7910.655.5623.26%11.58%1.420.6584$11,492,483,4490.00%Analyze
SCSantander Consumer USA HoldingsFinancialsCredit Services1.526.491.721.5226.58%23.01%7.581.2828$10,916,294,6671.84%Analyze
SCIService Corporation International Consumer DiscretionaryPersonal Services1.1313.774.932.4935.82%17.51%7.990.8999$9,415,916,8321.42%Analyze
SEICSEI InvestmentsFinancialsAsset Management1.1018.934.845.2525.56%27.10%1.181.0261$9,051,996,5741.13%Analyze
SFBSServisfirst Bancshares IncFinancialsBanks-Regional1.4819.303.499.3018.08%48.42%12.281.1965$3,577,880,9141.13%Analyze
SGENSeattle Genetics IncHealth CareBiotechnology0.8338.207.3710.8519.29%29.07%1.150.8363$24,668,178,9410.00%Analyze
SHENShenandoah TelecommunicationsCommunication ServicesTelecom Services1.0314.803.857.1826.02%48.16%3.280.9856$2,458,201,7940.69%Analyze
SHWSherwin WilliamsMaterialsSpecialty Chemicals1.0735.8924.694.0768.81%11.23%6.640.6837$76,766,352,0400.65%Analyze
SIGASiga Technologies IncHealth CareBiotechnology0.977.984.194.1652.51%50.67%1.130.7172$528,652,2920.00%Analyze
SIVBSVB Financial GroupFinancialsBanks-Regional1.5219.073.076.6016.27%35.48%14.391.3926$29,933,295,7210.00%Analyze
SLMSallie MaeFinancialsCredit Services1.605.542.453.1344.46%55.50%11.740.9850$6,538,101,4620.59%Analyze
SMGScotts Miracle GroMaterialsAgricultural Inputs1.2524.9814.362.7254.96%10.43%5.240.9077$13,478,477,6551.01%Analyze
SNASnap On IncIndustrialsTools & Accessories1.3819.893.502.1432.78%19.68%1.720.9309$13,810,405,5141.79%Analyze
SOSouthern CoUtilitiesUtilities—Regulated Electric1.1120.592.092.6115.52%19.25%3.760.5673$70,266,140,2733.80%Analyze
SPGSimon Property Group, IncReal EstateREIT—Retail1.3936.2813.249.0342.16%27.81%11.451.7568$41,596,961,1434.02%Analyze
SPGIS&P Global IncFinancialsFinancial Data & Stock Exchanges1.1037.2588.6212.25261.92%35.22%12.430.9237$94,032,424,8630.71%Analyze
SRESempra EnergyUtilitiesUtilities—Diversified1.0910.821.753.6316.80%34.76%2.830.6922$42,089,793,2093.01%Analyze
SSDSimpson Manufacturing IncIndustrialsBuilding Products & Equipment1.1424.464.833.8019.77%15.06%1.281.1873$5,061,421,4700.79%Analyze
SSPEw Scripps Class ACommunication ServicesBroadcasting1.345.200.910.7318.27%14.45%4.171.6980$1,442,042,2010.73%Analyze
SSTKShutterstock IncConsumer DiscretionaryInternet Content & Information1.1430.166.644.3122.01%14.08%1.710.8731$2,970,469,2950.88%Analyze
STEPStepStone Group Inc. Class AFinancialsAsset Management1.0050.978.372.1951.15%13.06%6.800.0000$1,252,293,7500.00%Analyze
STMPStamps.Com IncConsumer DiscretionarySoftware—Application0.7716.003.113.9919.44%24.68%1.331.0536$3,172,692,2030.00%Analyze
SWIMLatham Group, Inc.Financials1.1073.1015.559.9721.27%13.78%2.150.0000$3,567,029,8790.00%Analyze
SWKSSkyworks Solutions IncInformation TechnologySemiconductors1.0522.755.854.5434.99%27.31%1.221.6324$27,397,105,6851.16%Analyze
SXTSensient Technologies CorpMaterialsSpecialty Chemicals1.2230.123.922.6725.18%17.38%1.861.0307$3,582,790,2521.83%Analyze
SYBTStock Yards Bancorp IncFinancialsBanks-Regional1.1717.142.649.7215.42%56.27%10.821.0146$1,180,507,0672.07%Analyze
SYFSynchrony FinancialFinancialsCredit Services1.3612.631.966.9815.80%55.38%7.131.5925$26,765,178,9391.90%Analyze
TBBKBancorp IncFinancialsBanks-Regional1.6715.072.364.8115.66%31.38%12.981.4971$1,431,197,8250.00%Analyze
TDYTeledyne Technologies IncIndustrialsScientific & Technical Instruments1.1538.834.712.9720.18%12.51%2.281.0020$16,012,468,7600.00%Analyze
TERTeradyne IncInformation TechnologySemiconductor Equipment & Materials1.1224.848.696.3334.99%25.43%1.601.6815$20,257,888,5510.33%Analyze
TGNATegna IncCommunication ServicesBroadcasting1.258.762.041.4823.29%16.43%3.301.0938$4,344,138,6601.41%Analyze
THRYThryv Holdings, Inc.Communication ServicesInternet Content & Information1.586.634.090.7661.73%11.06%6.170.0000$834,154,6550.00%Analyze
TIGTrean Insurance Group, Inc.FinancialsInsurance—Specialty1.149.692.154.4122.13%44.91%3.340.0000$892,034,7580.00%Analyze
TMOThermo Fisher Scientific IncHealth CareDiagnostics & Research1.0123.015.205.0722.60%22.08%1.880.7311$182,156,634,3240.20%Analyze
TPLTexas Pacific Land TrustEnergyOil & Gas E&P1.9979.4526.0846.8032.83%58.15%1.180.0000$13,577,694,0090.16%Analyze
TPXTempur Sealy International IncConsumer DiscretionaryFurnishings, Fixtures & Appliances1.3018.0323.131.98190.95%16.00%10.831.2609$7,720,492,5670.18%Analyze
TREXTrex IncIndustrialsBuilding Products & Equipment1.2669.9920.8914.1829.84%19.94%1.311.1080$12,494,294,6270.00%Analyze
TRMBTrimble IncInformation TechnologyScientific & Technical Instruments1.2143.375.223.5117.73%11.72%1.851.4272$19,510,024,7750.00%Analyze
TROWT Rowe Price Group IncFinancialsAsset Management1.2115.085.236.5736.58%44.58%1.341.1923$43,150,198,9211.97%Analyze
TROXTronox Ltd Class AMaterialsChemicals1.663.721.961.2253.15%32.90%3.662.1272$3,572,502,9541.23%Analyze
TRSTTrustco Bank CorpFinancialsBanks-Regional1.1613.591.275.3116.09%66.98%10.591.0174$728,118,9953.55%Analyze
TRUTransUnionIndustrialsConsulting Services1.1550.027.527.3515.48%14.88%2.731.0960$20,377,276,0000.28%Analyze
TRUETruecar IncCommunication ServicesInternet Content & Information0.965.631.191.6621.17%29.22%1.191.1793$446,604,4400.00%Analyze
TTTrane Technologies plcIndustrialsSpecialty Industrial Machinery1.2839.056.943.4830.91%15.17%2.830.9476$44,639,273,6571.16%Analyze
TTCToroIndustrialsTools & Accessories1.2332.9610.363.5831.44%10.64%2.440.7472$12,482,860,1550.88%Analyze
TTCFTattooed Chef, Inc. - Class AConsumer StaplesPackaged Foods0.8521.475.925.9230.25%30.37%1.140.0000$1,382,928,8930.00%Analyze
TTDTrade Desk Inc Class AInformation TechnologySoftware—Application0.7691.3321.8425.2023.92%28.98%2.721.5226$21,064,917,1100.00%Analyze
TTITetra Technologies IncEnergyOil & Gas Equipment & Services2.363.194.051.7957.17%25.47%3.941.4734$415,206,9740.00%Analyze
TTWOTake Two Interactive Software IncCommunication ServicesElectronic Gaming & Multimedia0.9539.266.135.9115.62%14.96%1.890.6647$19,467,326,4030.00%Analyze
TWOTwo Harbors Investment CorpFinancialsREIT—Mortgage1.104.210.703.4719.30%94.29%5.881.3355$1,929,753,4538.50%Analyze
TXNTexas Instrument IncInformation TechnologySemiconductors1.1427.4416.6410.9060.73%40.04%1.931.2974$168,127,457,3622.16%Analyze
UGIUGI CorpUtilitiesUtilities—Regulated Gas1.2410.781.981.4118.40%12.97%3.100.9463$9,644,134,0222.82%Analyze
UHTUniversal Health Realty Income TrustReal EstateREIT—Healthcare Facilities0.9943.205.5813.9718.74%46.06%3.121.4094$901,935,6154.17%Analyze
UMPQUmpqua Holdings CorpFinancialsBanks-Regional1.299.581.563.8916.27%40.26%11.201.4335$4,212,799,1073.25%Analyze
UNPUnion Pacific CorpIndustrialsRailroads1.1128.869.267.8632.09%27.02%3.800.9940$151,753,267,8971.69%Analyze
URIUnited Rentals IncIndustrialsRental & Leasing Services1.4226.775.192.9819.39%10.87%3.701.5479$25,197,726,3560.00%Analyze
USNAUsana Health Sciences IncConsumer StaplesHousehold & Personal Products1.1715.885.081.7335.38%12.12%1.450.5723$2,037,824,2400.00%Analyze
USPHU.S. Physical Therapy IncHealth CareMedical Care Facilities1.1041.025.493.6115.33%10.02%2.171.4922$1,524,116,8790.30%Analyze
VVisa Inc Class AInformation TechnologyCredit Services1.0836.0310.1223.3228.28%49.93%2.131.0810$498,037,880,0000.55%Analyze
VCTRVictory Capital Holdings, Inc. Class AFinancialsAsset Management1.322.110.610.6128.82%28.14%2.291.2719$477,540,6930.90%Analyze
VEEVVeeva Systems Inc Class AHealth CareHealth Information Services0.9291.4415.3323.3716.77%25.94%1.340.9803$34,243,655,4510.00%Analyze
VIACAViacomCBS Inc. - Class ACommunication ServicesEntertainment1.040.640.090.9821.27%15.66%2.860.6877$25,573,319,3712.17%Analyze
VIRTVirtu Financial Inc Class AFinancialsCapital Markets1.105.142.091.0433.91%17.11%6.640.2277$3,382,038,4663.35%Analyze
VIVOMeridian Bioscience IncHealth CareDiagnostics & Research0.919.262.612.4528.14%26.62%1.420.6819$802,039,0030.00%Analyze
VMDViemed Healthcare, Inc.Health CareMedical Devices0.9512.094.202.6834.73%21.31%0.781.0318$364,030,3410.00%Analyze
VMWVMWare Inc Class AInformation TechnologySoftware—Infrastructure1.118.761.990.9136.74%16.43%3.210.8528$18,331,744,80917.59%Analyze
VNTVontier Corporation Information TechnologyScientific & Technical Instruments1.0714.3621.781.28305.41%17.73%0.000.0000$5,820,153,5570.00%Analyze
VRSKVerisk Analytics IncIndustrialsConsulting Services0.9339.9910.3010.3225.70%25.12%2.830.8416$29,105,096,9490.61%Analyze
VRTSVirtus Investment Partners IncFinancialsAsset Management1.3216.692.773.0522.05%23.78%5.081.6003$2,062,387,6981.15%Analyze
VRTXVertex Pharmaceuticals IncHealth CareBiotechnology0.9119.966.148.5930.76%43.06%1.350.6621$55,112,501,3560.00%Analyze
VSTOVista Outdoor IncConsumer DiscretionaryLeisure1.458.082.921.7730.60%19.24%2.390.9670$2,078,059,1430.00%Analyze
VZVerizon Communications IncCommunication ServicesTelecom Services1.0112.833.401.9027.29%15.00%4.850.0000$246,416,825,5164.08%Analyze
WALWestern AllianceFinancialsBanks-Regional1.6417.402.888.5916.57%48.63%11.691.5487$10,862,783,6640.95%Analyze
WATWaters Corp Health CareDiagnostics & Research1.2831.6384.397.81266.77%24.56%13.910.7962$19,597,929,1800.00%Analyze
WDFCWd-40Consumer StaplesSpecialty Chemicals0.9744.4917.797.3939.98%16.80%2.160.3836$3,299,596,5951.13%Analyze
WDRWaddell And Reed Financial Inc FinancialsAsset Management1.2230.942.182.5218.27%21.06%1.420.9785$1,549,379,1293.94%Analyze
WENWendysConsumer DiscretionaryRestaurants1.0442.969.213.6935.83%14.39%9.170.7423$5,046,047,0891.14%Analyze
WKHSWorkhorse Group IncConsumer DiscretionaryAuto Manufacturers0.4014.992.65747.2917.66%5,010.81%1.601.0443$1,040,621,0900.00%Analyze
WMSAdvanced Drainage Systems IncIndustrialsBuilding Products & Equipment1.3838.3410.274.2726.78%10.83%3.031.3776$8,145,935,7890.31%Analyze
WORWorthington Industries IncMaterialsSteel1.305.952.841.3148.17%22.53%2.391.6375$3,666,971,7331.42%Analyze
WRLDWorld Acceptance CorpFinancialsCredit Services1.2610.992.401.9021.80%17.66%2.880.9894$948,776,6720.00%Analyze
WSBFWaterstone Financial IncFinancialsBanks-Regional1.105.191.161.5822.39%30.01%5.100.8182$506,916,5863.13%Analyze
WSMWilliams Sonoma IncConsumer DiscretionarySpecialty Retail1.5120.038.262.0845.31%11.03%2.820.5843$14,080,802,7011.13%Analyze
WSTWest Pharmaceutical Services IncHealth CareMedical Instruments & Supplies1.1858.1113.5310.6023.12%18.19%1.500.7012$24,637,183,7350.20%Analyze
WTBAWest Bancorporation IncFinancialsBanks-Regional1.3112.181.894.6515.51%37.34%13.531.1429$452,940,5872.29%Analyze
WTMWhite Mountains Insurance Group LtdFinancialsInsurance—Property & Casualty1.195.250.956.8318.23%127.88%1.240.6475$3,802,984,0810.08%Analyze
WUWestern UnionInformation TechnologyCredit Services1.1013.9347.702.17342.00%15.41%42.420.8998$10,558,707,1993.48%Analyze
WWEWorld Wrestling Entertainment IncCommunication ServicesEntertainment1.1416.376.852.6141.82%15.78%3.290.7980$2,470,826,8140.88%Analyze
WYWeyerhaeuser CompanyReal EstateREIT—Specialty1.2322.363.183.6818.25%20.48%1.811.4776$30,560,479,8500.83%Analyze
XLNXXilinx IncInformation TechnologySemiconductors0.9846.0910.329.3422.39%20.54%1.911.4623$29,391,239,6530.95%Analyze
XPELXPEL, Inc.Consumer DiscretionaryAuto Parts1.66105.3736.0811.7734.25%11.50%1.571.5516$1,870,753,4470.00%Analyze
YETIYeti Holdings, Inc.Consumer DiscretionaryLeisure1.3748.9826.464.2586.41%13.79%2.561.2938$7,690,596,5850.00%Analyze
ZMZoom Video Communications, Inc. - Class AInformation TechnologyTelecom Services0.79105.6418.3831.1217.41%25.36%1.370.7096$82,510,161,7380.00%Analyze
ZTSZoetis Inc Health CareDrug Manufacturers—Specialty & Generic1.0645.5619.7711.5943.34%25.27%3.370.8457$81,265,816,2100.53%Analyze
TOTAL445$22,932,617,269,9161.03%

Momentum factor is yesterday's close price divided by the 200 day simple moving average. PE is price to ttm earnings. PB is price to book value. PS is price to trailing twelve months sales. Leverage factor is total assets divided by total stockholders equity.

2021 © Stock Market MBA, Inc. Terms of use | Privacy policy