WallStreetZenWallStreetZen

Stock ScreenerStock IdeasStrong Management
Strong Management
Well-run companies with high ROE, healthy financials, and acceptable debt levels

Debt Coverage: Pass
Interest Coverage: Pass
Healthy Debt to Equity: Pass
Long-term Liabilities: Pass
Return on equity (ROE): High
Ticker
Company
Performance Score
Market Cap
Revenue
EBITDA
Earnings
EPS
Revenue Growth Y/Y
Revenue Growth 5Y
Earnings Growth Y/Y
Earnings Growth 5Y
Earnings Date
BTCS
BTCS INC
$24.34M$1.41M$21.49M$21.49M$1.44-1.88%N/AN/AN/A
TK
TEEKAY CORP
$809.04M$1.41B$281.65M$156.51M$1.681.09%-4.97%34.40%N/A
MEIP
MEI PHARMA INC
$20.69M$66.75M$28.01M$26.16M$3.9213.58%72.80%N/AN/A
VRTX
VERTEX PHARMACEUTICALS INC
$112.90B$10.19B$5.01B$4.02B$15.5810.61%25.55%22.58%12.96%
DAC
DANAOS CORP
$1.64B$973.58M$726.05M$576.30M$28.99-1.99%16.24%6.19%N/A2024-05-28
SURG
SURGEPAYS INC
$83.28M$133.79M$17.13M$17.30M$1.20-1.02%53.40%224.32%N/A
MNST
MONSTER BEVERAGE CORP
$56.50B$7.34B$2.23B$1.68B$1.6013.08%13.47%29.03%11.34%2024-06-13
YALA
YALLA GROUP LTD
$776.86M$318.88M$123.39M$117.34M$0.745.03%49.73%42.31%N/A2024-05-20
GGG
GRACO INC
$14.12B$2.16B$672.22M$499.54M$2.98-0.95%5.49%2.41%7.77%
MLI
MUELLER INDUSTRIES INC
$6.71B$3.30B$818.91M$568.02M$5.10-16.35%5.88%-15.79%43.07%
NSSC
NAPCO SECURITY TECHNOLOGIES INC
$1.68B$183.15M$54.46M$46.85M$1.278.65%12.73%95.38%33.90%
PTGX
PROTAGONIST THERAPEUTICS INC
$1.85B$314.95M$168.74M$162.11M$2.6736,565.08%70.74%N/AN/A2024-06-20
RDY
DR REDDYS LABORATORIES LTD
$11.60B$2.99B$904.61M$547.73MN/A6.32%6.52%N/AN/A
AAON
AAON INC
$6.23B$1.16B$280.66M$179.83M$2.2119.83%21.02%48.32%29.79%
WST
WEST PHARMACEUTICAL SERVICES INC
$25.61B$2.93B$833.50M$568.70M$7.671.56%10.91%3.51%20.98%
SMLR
SEMLER SCIENTIFIC INC
$167.46M$65.88M$25.91M$21.69M$3.208.22%22.60%35.02%26.45%
SEIC
SEI INVESTMENTS CO
$8.99B$1.96B$699.61M$486.64M$3.684.45%3.92%26.46%3.62%2024-05-29
ANET
ARISTA NETWORKS INC
$102.17B$6.08B$2.73B$2.29B$7.3625.22%21.73%48.69%42.06%
MARA
MARATHON DIGITAL HOLDINGS INC
$5.51B$501.57M$910.57M$603.46M$2.73328.10%217.56%N/AN/A2024-06-27
STRR
STAR EQUITY HOLDINGS INC
$14.26M$45.79M$26.87M$23.22M$1.61-19.88%-15.16%N/A34.19%
LSCC
LATTICE SEMICONDUCTOR CORP
$9.95B$693.66M$212.75M$217.93M$1.59-0.07%11.74%9.66%N/A
IRMD
IRADIMED CORP
$533.80M$67.69M$23.44M$17.92M$1.4219.87%16.33%30.28%15.87%2024-06-14
TNK
TEEKAY TANKERS LTD
$2.44B$1.31B$610.20M$489.07M$14.311.90%9.10%18.07%N/A
GRMN
GARMIN LTD
$32.76B$5.46B$1.48B$1.36B$7.1212.98%9.93%41.83%13.74%2024-06-07
RMBS
RAMBUS INC
$6.42B$465.23M$266.09M$363.52M$3.35-0.91%14.82%570.00%N/A
USLM
UNITED STATES LIME & MINERALS INC
$2.13B$286.24M$124.43M$79.88M$14.0213.58%14.27%47.89%30.74%
TPL
TEXAS PACIFIC LAND CORP
$13.83B$659.38M$568.40M$433.49M$18.82-1.06%8.85%0.09%7.48%
NCMI
NATIONAL CINEMEDIA INC
$466.93M$167.70M$748.80M$716.10M$26.98-32.43%-17.47%N/A46.49%
FAST
FASTENAL CO
$38.35B$7.38B$1.71B$1.16B$2.023.46%7.73%3.59%8.55%2024-07-12
TSEM
TOWER SEMICONDUCTOR LTD
$4.07B$1.39B$778.20M$491.73M$4.45-13.51%1.39%73.15%27.32%2024-05-29
CPRT
COPART INC
$53.18B$4.06B$1.82B$1.36B$1.4210.52%16.73%24.02%22.25%2024-05-16
LWAY
LIFEWAY FOODS INC
$339.15M$166.85M$22.33M$12.96M$0.8914.78%10.95%394.44%N/A
APPF
APPFOLIO INC
$9.05B$671.78M$96.57M$76.48M$2.1433.64%26.81%N/A30.29%2024-06-14
HCC
WARRIOR MET COAL INC
$3.32B$1.67B$646.90M$433.34M$8.33-10.66%4.59%-36.46%-6.96%
MACK
MERRIMACK PHARMACEUTICALS INC
$223.75M$0.00$200.47M$200.46M$13.87N/AN/AN/AN/A
GMM
GLOBAL MOFY METAVERSE LTD
$26.55M$26.89M$8.40M$6.55M$0.2656.44%N/AN/AN/A
INMD
INMODE LTD
$1.59B$466.26M$199.66M$181.11M$2.17-1.72%33.54%4.33%34.66%
LOPE
GRAND CANYON EDUCATION INC
$4.30B$985.45M$304.37M$213.43M$7.187.43%5.14%19.87%8.34%
UG
UNITED GUARDIAN INC
$42.36M$11.57M$3.57M$2.75M$0.601.70%-2.59%15.38%-9.53%
HDSN
HUDSON TECHNOLOGIES INC
$419.61M$277.08M$74.07M$46.28M$1.01-12.89%11.78%-49.25%N/A2024-06-07
CHCI
COMSTOCK HOLDING COMPANIES INC
$78.40M$45.08M$8.48M$7.94M$0.8310.35%20.04%-8.79%13.53%2024-06-14
IMMR
IMMERSION CORP
$297.52M$70.69M$58.12M$44.35M$1.3984.93%18.16%36.27%N/A
ODFL
OLD DOMINION FREIGHT LINE INC
$39.96B$5.88B$2.01B$1.25B$5.71-5.17%7.44%-6.78%17.29%
DMLP
DORCHESTER MINERALS LP
$1.29B$154.61M$130.72M$100.64M$2.58-9.35%15.13%-20.86%8.70%
MPTI
M-TRON INDUSTRIES INC
$81.16M$42.99M$6.32M$4.42M$1.6328.24%N/A150.77%N/A2024-05-29
COCO
VITA COCO COMPANY INC
$1.49B$495.55M$69.35M$54.16M$0.9612.34%N/A336.36%N/A2024-06-04
IMPP
IMPERIAL PETROLEUM INC/MARSHALL ISLANDS
$107.03M$183.73M$88.65M$71.13M$3.2289.37%N/A11.42%N/A
MPX
MARINE PRODUCTS CORP
$370.76M$334.16M$45.04M$34.74M$1.01-21.06%1.90%-23.48%4.00%
GOOGL
ALPHABET INC
$2.13T$318.15B$108.32B$82.41B$6.5711.78%17.51%45.03%26.69%
ROIV
ROIVANT SCIENCES LTD
$9.27B$123.24M$4.58B$4.47B$5.56185.76%N/AN/AN/A2024-06-26
MPWR
MONOLITHIC POWER SYSTEMS INC
$36.08B$1.83B$519.73M$410.11M$8.56-2.12%25.18%-14.23%27.11%
BMI
BADGER METER INC
$5.76B$740.77M$162.77M$102.31M$3.4925.07%11.31%43.03%26.67%
BSM
BLACK STONE MINERALS LP
$3.58B$523.13M$401.83M$328.14M$1.57-34.75%-2.00%-44.91%4.66%
AVRO
AVROBIO INC
$61.50M$0.00$30.44M$30.31M$0.70N/AN/AN/AN/A2024-06-05
RAVE
RAVE RESTAURANT GROUP INC
$28.30M$11.89M$3.34M$2.23M$0.161.95%-0.32%-63.64%-9.25%
TORO
TORO CORP
$89.20M$54.32M$145.40M$136.40M$8.25-56.96%N/A11.04%N/A
PSHG
PERFORMANCE SHIPPING INC
$26.28M$108.94M$81.32M$56.92M$5.4344.92%N/A-16.33%N/A2024-06-19
ASC
ARDMORE SHIPPING CORP
$922.18M$384.05M$154.62M$108.55M$2.63-23.28%11.59%-45.32%N/A
OFLX
OMEGA FLEX INC
$675.92M$106.69M$25.23M$19.24M$1.91-14.08%-0.58%-19.41%2.36%2024-06-13
ALGM
ALLEGRO MICROSYSTEMS INC
$5.77B$1.08B$315.07M$221.79M$1.1519.21%N/A45.57%N/A
EW
EDWARDS LIFESCIENCES CORP
$54.28B$6.14B$1.81B$1.41B$2.3311.68%9.96%-3.32%13.76%
VCIG
VCI GLOBAL LTD
$37.53M$19.04M$7.52M$7.48M$0.20144.70%N/A57.46%N/A
SILV
SILVERCREST METALS INC
$1.35B$250.79M$153.19M$123.42M$0.83147.10%N/A84.44%N/A
NVEC
NVE CORP
$377.95M$29.80M$20.78M$17.12M$3.54-22.09%2.40%-24.68%3.37%
CORT
CORCEPT THERAPEUTICS INC
$2.90B$523.53M$122.89M$117.19M$1.1526.51%15.17%30.68%11.75%2024-05-17
MARX
MARS ACQUISITION CORP
$101.93M$0.00$2.59M$2.59M$0.32N/AN/AN/AN/A
XPEL
XPEL INC
$951.16M$400.56M$71.50M$48.03M$1.7318.52%29.61%6.79%41.04%
LAAC
LITHIUM AMERICAS (ARGENTINA) CORP
$762.00M$0.00$1.32B$1.28B$0.13N/AN/AN/AN/A
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.