speb/financial-data huggingface dataset:
Stock screener scorecard for CRPR.L (annual, report date 2025-03-31)
Altman Z-score: 2.1184024658316316 (Grey Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 0%
Earnings yield: 0%
Return on net tangible assets: -15.962671905697444%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 4.6853388658367905%
Free cash flow margin: 5.669246952477779%
Revenue growth: -1.014550479432768%
Rule of 40 score: 4.654696473045011
Market cap: 136633.6829 (Nano Cap (< $50M))
Debt to equity: 1.1517126476209139
Free cash flow (dilution adjusted): 7314285.714285714
Operating income: 3519480.5194805195
Net income: -6842857.142857143
Long score: 3 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for EDM.V (annual, report date 2025-12-31)
Altman Z-score: -4.166417731712997 (Distress Zone)
Piotroski F-score: 3 (Weak)
Return on capital: 0%
Earnings yield: 0%
Return on net tangible assets: -10.380925739497785%
Capitalized R&D asset: 0
ROCI (R&D adjusted): -6.814833469377284%
Rule of 40 score: 0
Market cap: 7235053.899999999 (Nano Cap (< $50M))
Debt to equity: 0
Free cash flow (dilution adjusted): -1099259.8540145983
Operating income: -1353421.8978102189
Net income: -539985.401459854
Long score: 2 | Short score: 11
Recommendation: Strong Short (Melting Ice Cube)
Stock screener scorecard for LTH (annual, report date 2025-12-31)
Altman Z-score: 1.2578562479962647 (Distress Zone)
Piotroski F-score: 9 (Strong)
Return on capital: 8.172353069125732%
Earnings yield: 3.5769233134634266%
Return on net tangible assets: 25.881937402707067%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 6.505329974247277%
Free cash flow margin: -2.4274393999843085%
Revenue growth: 14.279309956714911%
Rule of 40 score: 11.851870556730603
Market cap: 5916780776.04 (Mid Cap ($2B-$10B))
P/E ratio: 15.834198468813474
Debt to equity: 1.3289592417146507
Free cash flow (dilution adjusted): -72708000
Operating income: 481293000
Net income: 373671000
Long score: 4 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for RHI (annual, report date 2025-12-31)
Altman Z-score: 3.286202404240952 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 7.170145726664042%
Earnings yield: 2.1712454163524395%
Return on net tangible assets: 15.790065600832431%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 5.195173158849548%
Free cash flow margin: 3.855977849611026%
Revenue growth: -7.2005303116702555%
Rule of 40 score: -3.3445524620592293
Market cap: 2650426890.9900002 (Mid Cap ($2B-$10B))
P/E ratio: 19.929520196932103
Debt to equity: 0.19244946729923496
Free cash flow (dilution adjusted): 207394000
Operating income: 76461000
Net income: 132990000
Long score: 7 | Short score: 1
Recommendation: Neutral
Stock screener scorecard for WSC (annual, report date 2025-12-31)
Altman Z-score: 0.8663470723588582 (Distress Zone)
Piotroski F-score: 3 (Weak)
Return on capital: 13.048123727465178%
Earnings yield: 5.629218155716587%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 9.2956415705247%
Free cash flow margin: 16.72373573602005%
Revenue growth: -4.769843529163282%
Rule of 40 score: 11.953892206856768
Market cap: 3388220390.8799996 (Mid Cap ($2B-$10B))
Debt to equity: 4.555719447733967
Free cash flow (dilution adjusted): 381543000
Operating income: 483844000
Net income: -52990000
Long score: 4 | Short score: 7
Recommendation: Neutral
Stock screener scorecard for YELP (annual, report date 2025-12-31)
Altman Z-score: 4.755932726619953 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 40.94952131130078%
Earnings yield: 12.950854040887128%
Return on net tangible assets: 29.989904309585963%
Capitalized R&D asset: 641850740
ROCI (R&D adjusted): 12.19137980060158%
Rosenberg metric: 0.10423261920537927
Free cash flow margin: 12.948042772644893%
Revenue growth: 3.745651755161239%
Rule of 40 score: 16.69369452780613
Market cap: 1671167494.56 (Small Cap ($300M-$2B))
P/E ratio: 11.477798726373626
Debt to equity: 0.03499603292949868
Free cash flow (dilution adjusted): 189683000
Operating income: 184521000
Net income: 145600000
Long score: 14 | Short score: 1
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for 0103.HK (annual, report date 2025-12-31)
Altman Z-score: 1.1360186085290045 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 2.3971579958770355%
Earnings yield: 0.5370984559695866%
Return on net tangible assets: 2.089126591142878%
Capitalized R&D asset: 26907851.88745571
ROCI (R&D adjusted): 1.9669014478045237%
Rosenberg metric: 0.442028374108149
Free cash flow margin: 0.6544950228099725%
Revenue growth: 0.8751633864608551%
Rule of 40 score: 1.5296584092708276
Market cap: 865602624 (Small Cap ($300M-$2B))
P/E ratio: 3.6340266417387235
Debt to equity: 0.37579999999999997
Free cash flow (dilution adjusted): 2039331.619537275
Operating income: 5509254.498714653
Net income: 6971722.36503856
Long score: 6 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for 1357.HK (annual, report date 2025-12-31)
Altman Z-score: 3.7595161685638914 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 25.163547230316276%
Earnings yield: 0.8409430004431595%
Return on net tangible assets: 12.223108268174803%
Capitalized R&D asset: 248132964.98055437
ROCI (R&D adjusted): 12.947038006464231%
Rosenberg metric: 0.749601587219669
Free cash flow margin: 28.256699470137647%
Revenue growth: 34.30801218731993%
Rule of 40 score: 62.56471165745758
Market cap: 17776084992 (Large Cap ($10B-$200B))
P/E ratio: 6.33492471538744
Debt to equity: 0.2918
Free cash flow (dilution adjusted): 155764571.42857143
Operating income: 123220714.28571428
Net income: 83271428.57142857
Long score: 11 | Short score: 1
Recommendation: Long
Stock screener scorecard for 1405.HK (annual, report date 2025-12-31)
Altman Z-score: 1.7491273457154248 (Distress Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 10.494470161191744%
Earnings yield: 0.6816989297378242%
Return on net tangible assets: 32.843758119653245%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 6.726979311298023%
Free cash flow margin: 6.334076978517652%
Revenue growth: 30.101649573684604%
Rule of 40 score: 36.435726552202254
Market cap: 4793572864 (Mid Cap ($2B-$10B))
P/E ratio: 7.5119052636015
Debt to equity: 0.8238
Free cash flow (dilution adjusted): 48700428.571428575
Operating income: 39493000
Net income: 20276000
Long score: 7 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for 1835.T (annual, report date 2026-03-31)
Altman Z-score: 3.6276575448794905 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 16.118427357387606%
Earnings yield: 0.0767634414775105%
Return on net tangible assets: 9.747729943641009%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 12.446556537692963%
Free cash flow margin: 1.2597514097078382%
Revenue growth: -4.6564081093782255%
Rule of 40 score: -3.3966566996703875
Market cap: 142244462592 (Large Cap ($10B-$200B))
P/E ratio: 0.09008445352093124
Debt to equity: 0.1528
Free cash flow (dilution adjusted): 12848010.51051051
Operating income: 110119582.08208208
Net income: 81157595.0950951
Long score: 7 | Short score: 1
Recommendation: Neutral
Stock screener scorecard for 1882.T (annual, report date 2026-03-31)
Altman Z-score: 3.874685903706326 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 11.577157715771575%
Earnings yield: 0.054651043783147155%
Return on net tangible assets: 6.326836581709144%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 9.862154747908464%
Free cash flow margin: 7.954536088422197%
Revenue growth: -10.27495132897068%
Rule of 40 score: -2.320415240548483
Market cap: 74116972544 (Large Cap ($10B-$200B))
P/E ratio: 0.14396044085016751
Debt to equity: 0.08410000000000001
Free cash flow (dilution adjusted): 60379129.12912913
Operating income: 36211211.21121121
Net income: 22103353.35335335
Long score: 8 | Short score: 0
Recommendation: Long
Stock screener scorecard for 1913.HK (annual, report date 2025-12-31)
Altman Z-score: 10.469559058705352 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 20.666973824548364%
Earnings yield: 1.4895307662839192%
Return on net tangible assets: 38.5916402416405%
Capitalized R&D asset: 354097677.9411765
ROCI (R&D adjusted): 14.392570092370146%
Rosenberg metric: 5.374698187263066
Free cash flow margin: 18.247173906313595%
Revenue growth: 18.88737395838691%
Rule of 40 score: 37.13454786470051
Market cap: 99026485248 (Large Cap ($10B-$200B))
P/E ratio: 1.8615965908110623
Debt to equity: 1.032
Free cash flow (dilution adjusted): 1227395294.1176472
Operating income: 1528282352.9411764
Net income: 1005790588.2352941
Long score: 8 | Short score: 0
Recommendation: Long
Stock screener scorecard for 2281.T (annual, report date 2026-03-31)
Altman Z-score: 3.391885118694876 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 8.11435274462583%
Earnings yield: 0.04075576128656924%
Return on net tangible assets: 6.331116808203814%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 5.8550066687185796%
Free cash flow margin: 0.5282038126558644%
Revenue growth: -2.877185962585012%
Rule of 40 score: -2.3489821499291477
Market cap: 121785671680 (Large Cap ($10B-$200B))
P/E ratio: 0.1869685777731755
Debt to equity: 0.15259999999999999
Free cash flow (dilution adjusted): 15715715.715715716
Operating income: 57125875.875875875
Net income: 28697447.447447445
Long score: 8 | Short score: 0
Recommendation: Long
Stock screener scorecard for 2535.HK (annual, report date 2025-12-31)
Altman Z-score: 15.422304159702783 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 7.402514334447599%
Earnings yield: 0.31978578915726086%
Return on net tangible assets: 8.833626858684262%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 7.2081590888869105%
Free cash flow margin: 4.154336804387274%
Revenue growth: -12.955761304586657%
Rule of 40 score: -8.801424500199383
Market cap: 890000000 (Small Cap ($300M-$2B))
P/E ratio: 11.568123393316196
Debt to equity: 0.023700000000000002
Free cash flow (dilution adjusted): 1856812.3393316194
Operating income: 2499100.2570694084
Net income: 2071208.2262210797
Long score: 7 | Short score: 0
Recommendation: Neutral
Stock screener scorecard for 2602.T (annual, report date 2026-03-31)
Altman Z-score: 2.6955131094834144 (Grey Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 6.013178989893283%
Earnings yield: 0.03571558886556582%
Return on net tangible assets: 13.501877007624133%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 5.021557189956885%
Free cash flow margin: -3.394851790975569%
Revenue growth: -2.2726918135326475%
Rule of 40 score: -5.667543604508216
Market cap: 178368380928 (Large Cap ($10B-$200B))
P/E ratio: 0.046931755710441656
Debt to equity: 0.5744
Free cash flow (dilution adjusted): -117717717.71771772
Operating income: 106531531.53153153
Net income: 153178178.17817816
Long score: 3 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for 5367.T (annual, report date 2026-03-31)
Altman Z-score: 3.425375233023139 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 9.14471341544778%
Earnings yield: 0.04966195167073908%
Return on net tangible assets: 6.6061391916171495%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 7.268124034670735%
Free cash flow margin: 9.870984723000502%
Revenue growth: 5.351048949387205%
Rule of 40 score: 15.222033672387706
Market cap: 14107199488 (Large Cap ($10B-$200B))
P/E ratio: 0.06680409222782104
Debt to equity: 0.1116
Free cash flow (dilution adjusted): 7003622.372372372
Operating income: 6701482.732732733
Net income: 4852990.490490491
Long score: 8 | Short score: 0
Recommendation: Long
Stock screener scorecard for 5384.T (annual, report date 2026-03-31)
Altman Z-score: 7.069580482758117 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 14.673203654770623%
Earnings yield: 0.03027968709110248%
Return on net tangible assets: -11.885534988932942%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 13.403450949980611%
Free cash flow margin: -13.883925998501528%
Revenue growth: 3.941221832363065%
Rule of 40 score: -9.942704166138464
Market cap: 298958520320 (Mega Cap (>= $200B))
P/E ratio: 0.13746241532663608
Debt to equity: 0.2034
Free cash flow (dilution adjusted): -60285285.28528529
Operating income: 86505255.25525525
Net income: 57100850.85085085
Long score: 5 | Short score: 6
Recommendation: Neutral
Stock screener scorecard for 6762.T (annual, report date 2026-03-31)
Altman Z-score: 3.0129630313147526 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 12.501399680964523%
Earnings yield: 0.03085343982464895%
Return on net tangible assets: 6.099473082033994%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 9.589914913241076%
Free cash flow margin: 8.347146701160165%
Revenue growth: 6.343345716900585%
Rule of 40 score: 14.69049241806075
Market cap: 5734323453952 (Mega Cap (>= $200B))
P/E ratio: 0.11939234905649194
Debt to equity: 0.27949999999999997
Free cash flow (dilution adjusted): 1308064314.3143144
Operating income: 1704291791.7917917
Net income: 1246039789.7897897
Long score: 8 | Short score: 1
Recommendation: Neutral
Stock screener scorecard for 690D.DE (quarterly, report date 2026-03-31)
Altman Z-score: 0.8983561533482745 (Distress Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 8.26433150693492%
Earnings yield: 38.51403411957262%
Return on net tangible assets: 3.0444324703159693%
Capitalized R&D asset: 533526948.640633
ROCI (R&D adjusted): 4.780067816511548%
Rosenberg metric: 2.2791220089658055
Free cash flow margin: -0.8616575837296205%
Revenue growth: 9.302972435785826%
Rule of 40 score: 8.441314852056205
Market cap: 17442390016 (Large Cap ($10B-$200B))
P/E ratio: 8.001768346595933
Debt to equity: 0.3122
Free cash flow (dilution adjusted): -91885269.53256151
Operating income: 890197091.6628076
Net income: 695628325.6005788
Long score: 5 | Short score: 6
Recommendation: Neutral
Stock screener scorecard for 6980.HK (annual, report date 2025-12-31)
Altman Z-score: 4.446357711467085 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 17.14682814539486%
Earnings yield: 3.8600025915998737%
Return on net tangible assets: 17.328726248448394%
Capitalized R&D asset: 2002714.2857142857
ROCI (R&D adjusted): 16.808938804870575%
Free cash flow margin: 11.403657343918177%
Rule of 40 score: 11.403657343918177
Market cap: 2662639104 (Mid Cap ($2B-$10B))
P/E ratio: 1.24716841864135
Debt to equity: 0.09939999999999999
Free cash flow (dilution adjusted): 35780571.428571425
Operating income: 42862857.14285714
Net income: 31762571.42857143
Long score: 8 | Short score: 1
Recommendation: Long
Stock screener scorecard for 7550.T (annual, report date 2026-03-31)
Altman Z-score: 3.3429198461842486 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 17.680172112480978%
Earnings yield: 0.030305694980926032%
Return on net tangible assets: 20.22562449637389%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 10.726360584312697%
Free cash flow margin: 1.6418615358691449%
Revenue growth: 4.094963280684649%
Rule of 40 score: 5.736824816553794
Market cap: 1428031275008 (Mega Cap (>= $200B))
P/E ratio: 0.2083149032067912
Debt to equity: 1.1591
Free cash flow (dilution adjusted): 129842342.34234235
Operating income: 509509509.5095095
Net income: 286611611.6116116
Long score: 8 | Short score: 0
Recommendation: Long
Stock screener scorecard for 7DG.DE (quarterly, report date 2026-04-30)
Altman Z-score: 1.2669288831149819 (Distress Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 3.385240466929866%
Earnings yield: 1.7018628770226776%
Return on net tangible assets: 11.110337786272247%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 2.6108089935843175%
Free cash flow margin: 3.0365538406771506%
Revenue growth: -1.1386278854861376%
Rule of 40 score: 1.897925955191013
Market cap: 23073361920 (Large Cap ($10B-$200B))
P/E ratio: 19.83694631250704
Debt to equity: 1.7865
Free cash flow (dilution adjusted): 327552000
Operating income: 638516000
Net income: 444127000
Long score: 5 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for 8017.HK (annual, report date 2026-03-31)
Altman Z-score: 10.772524917993742 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 22.691842088215562%
Earnings yield: 2.939786577867367%
Return on net tangible assets: 20.23810332950603%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 21.84282803652946%
Free cash flow margin: 13.563691210000378%
Revenue growth: 42.74446788146451%
Rule of 40 score: 56.30815909146489
Market cap: 749479872 (Small Cap ($300M-$2B))
P/E ratio: 1.6298185941043082
Debt to equity: 0.0042
Free cash flow (dilution adjusted): 3227699.1071428573
Operating income: 11500022.704081632
Net income: 8399380.867346939
Long score: 14 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for 9899.HK (annual, report date 2025-12-31)
Altman Z-score: 4.984886330164328 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 15.117893254356565%
Earnings yield: 1.8022581260976944%
Return on net tangible assets: 21.373084472868037%
Capitalized R&D asset: 220677392.41910046
ROCI (R&D adjusted): 10.867847650957145%
Rosenberg metric: 0.26521440783727207
Free cash flow margin: 19.267873367313406%
Revenue growth: 1.7842673221706504%
Rule of 40 score: 21.052140689484055
Market cap: 23419535360 (Large Cap ($10B-$200B))
P/E ratio: 1.5926563436063264
Debt to equity: 0.0005
Free cash flow (dilution adjusted): 213583000
Operating income: 229225142.85714287
Net income: 392601428.5714286
Long score: 12 | Short score: 1
Recommendation: Long
Stock screener scorecard for AGL (quarterly, report date 2026-03-31)
Altman Z-score: -0.06207254125752104 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 5.061031199351702%
Earnings yield: 0.27814890897597067%
Return on net tangible assets: 44.20819081076084%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 1.718304651932609%
Free cash flow margin: 1.0100249215043016%
Revenue growth: -9.495498859184282%
Rule of 40 score: -8.48547393767998
Market cap: 1635011072 (Small Cap ($300M-$2B))
P/E ratio: 0.6744661627074986
Debt to equity: 0.1841
Free cash flow (dilution adjusted): 14347000
Operating income: 3997000
Net income: 48916000
Long score: 8 | Short score: 2
Recommendation: Long
Stock screener scorecard for APEI (quarterly, report date 2026-03-31)
Altman Z-score: 3.1434672880712444 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 7.001567539092113%
Earnings yield: 2.6875772846466037%
Return on net tangible assets: 10.0228531126489%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 4.91612123289834%
Free cash flow margin: 33.450079547665645%
Revenue growth: 10.363165540327165%
Rule of 40 score: 43.81324508799281
Market cap: 875167808 (Small Cap ($300M-$2B))
P/E ratio: 29.471502590673577
Debt to equity: 0.5012
Free cash flow (dilution adjusted): 58450000
Operating income: 21797000
Net income: 17731000
Long score: 8 | Short score: 0
Recommendation: Long
Stock screener scorecard for BDC (quarterly, report date 2026-03-31)
Altman Z-score: 2.198701158045065 (Grey Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 5.811802822592369%
Earnings yield: 1.5265393165126646%
Return on net tangible assets: -58.189688220984614%
Capitalized R&D asset: 63065610
ROCI (R&D adjusted): 2.6087464226753654%
Rosenberg metric: -0.16833630385348167
Free cash flow margin: -10.370705438879915%
Revenue growth: -3.2973671054824196%
Rule of 40 score: -13.668072544362335
Market cap: 4001889536 (Mid Cap ($2B-$10B))
P/E ratio: 19.32323232323232
Debt to equity: 1.0734000000000001
Free cash flow (dilution adjusted): -72219000
Operating income: 77959000
Net income: 51027000
Long score: 1 | Short score: 10
Recommendation: Neutral
Stock screener scorecard for BOSN.SW (annual, report date 2025-12-31)
Altman Z-score: 4.367705089707121 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 16.985211408978945%
Earnings yield: 6.261093082727588%
Return on net tangible assets: 28.173038124617644%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 15.031244888866327%
Free cash flow margin: 4.568799546469139%
Revenue growth: 23.74232518622836%
Rule of 40 score: 28.3111247326975
Market cap: 1533750656 (Small Cap ($300M-$2B))
P/E ratio: 20.695456333862452
Debt to equity: 0.9342
Free cash flow (dilution adjusted): 61820253.16455696
Operating income: 134945569.62025315
Net income: 94491139.24050632
Long score: 9 | Short score: 0
Recommendation: Long
Stock screener scorecard for BP (quarterly, report date 2026-03-31)
Altman Z-score: 0.5803458472045568 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 6.624550539352776%
Earnings yield: 2.0478148366500157%
Return on net tangible assets: 22.63318356867779%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 4.039342864538133%
Free cash flow margin: -1.3395847287340923%
Revenue growth: 7.38000637581544%
Rule of 40 score: 6.040421647081348
Market cap: 112842203136 (Large Cap ($10B-$200B))
P/E ratio: 37.475806451612904
Debt to equity: 0.9638
Free cash flow (dilution adjusted): -921052631.5789473
Operating income: 10472368421.052631
Net income: 5542105263.157895
Long score: 5 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for CAPACITE.NS (quarterly, report date 2026-03-31)
Altman Z-score: 1.5052601074969285 (Distress Zone)
Piotroski F-score: 2 (Weak)
Return on capital: 4.4503763704683825%
Earnings yield: 0.03985667992433126%
Return on net tangible assets: 3.864909196272627%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.626358657990276%
Revenue growth: 0.25803891290430003%
Rule of 40 score: 0.25803891290430003
Market cap: 17999509504 (Large Cap ($10B-$200B))
P/E ratio: 0.09477965338365879
Debt to equity: 0.2527
Operating income: 8706877.914370496
Net income: 4952066.553624417
Long score: 2 | Short score: 6
Recommendation: Neutral
Stock screener scorecard for CAPACITE.NS (annual, report date 2026-03-31)
Altman Z-score: 2.1962251470397174 (Grey Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 17.90686310383121%
Earnings yield: 0.16037028146972274%
Return on net tangible assets: 6.338720601869187%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 14.591284567509652%
Free cash flow margin: 1.8622178815558121%
Revenue growth: 1.1433446027307013%
Rule of 40 score: 3.0055624842865134
Market cap: 17999509504 (Large Cap ($10B-$200B))
P/E ratio: 0.09477965338365879
Debt to equity: 0.2527
Free cash flow (dilution adjusted): 5135428.147520136
Operating income: 35033637.13437898
Net income: 20463406.104281474
Long score: 6 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for JRSH (annual, report date 2026-03-31)
Altman Z-score: 4.6017742913699236 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 9.708580718068477%
Earnings yield: 11.147350974126532%
Return on net tangible assets: 3.3646635722316693%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 9.276329357216492%
Free cash flow margin: -2.128139444847519%
Revenue growth: 14.02618656792912%
Rule of 40 score: 11.8980471230816
Market cap: 58800724 (Micro Cap ($50M-$300M))
P/E ratio: 10.555555555555555
Debt to equity: 0.1322
Free cash flow (dilution adjusted): -3538327
Operating income: 6327417
Net income: 3627402
Long score: 7 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for JRSH (quarterly, report date 2026-03-31)
Altman Z-score: 3.08219465334221 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 3.5845854408505304%
Earnings yield: 4.115805715199813%
Return on net tangible assets: -2.469147635781476%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.424990338343506%
Free cash flow margin: 3.659784559432137%
Revenue growth: 2.699731807079027%
Rule of 40 score: 6.359516366511164
Market cap: 58800724 (Micro Cap ($50M-$300M))
P/E ratio: 10.555555555555555
Debt to equity: 0.1322
Free cash flow (dilution adjusted): 1569932
Operating income: 2336198
Net income: 1668009
Long score: 8 | Short score: 2
Recommendation: Long
Stock screener scorecard for LIN.PA (annual, report date 2025-12-31)
Altman Z-score: 1.5263308524294064 (Distress Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 243.23791744451339%
Earnings yield: 9.592141097163667%
Return on net tangible assets: -22.161950710653283%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 11.07684314929391%
Free cash flow margin: 7.568147519335974%
Revenue growth: 4.281199261147859%
Rule of 40 score: 11.849346780483833
Market cap: 208446560 (Micro Cap ($50M-$300M))
P/E ratio: 18.081326490327676
Debt to equity: 0.7717
Free cash flow (dilution adjusted): 15103529.411764707
Operating income: 27591764.70588235
Net income: 17241176.470588237
Long score: 7 | Short score: 5
Recommendation: Neutral
Stock screener scorecard for MMP.NS (quarterly, report date 2026-03-31)
Altman Z-score: 2.1445299260673734 (Grey Zone)
Piotroski F-score: 2 (Weak)
Return on capital: 5.471965127542407%
Earnings yield: 0.02211616820728173%
Return on net tangible assets: 6.023769164852439%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 4.5328784973974265%
Revenue growth: 16.813669606962705%
Rule of 40 score: 16.813669606962705
Market cap: 7155916288 (Mid Cap ($2B-$10B))
P/E ratio: 0.16354525925439067
Debt to equity: 0.5325
Operating income: 1986996.6087325139
Net income: 1906877.914370496
Long score: 2 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for MMP.NS (annual, report date 2026-03-31)
Altman Z-score: 3.2475318461018348 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 15.641036192490784%
Earnings yield: 0.06321673828441748%
Return on net tangible assets: -1.9617050740589255%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 12.956755933457275%
Free cash flow margin: 0.5025576911011087%
Revenue growth: 7.9674758538220605%
Rule of 40 score: 8.470033544923169
Market cap: 7155916288 (Mid Cap ($2B-$10B))
P/E ratio: 0.16354525925439067
Debt to equity: 0.5325
Free cash flow (dilution adjusted): 438861.80584993644
Operating income: 5679620.601949979
Net income: 3286275.9643916916
Long score: 6 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for NAVA.NS (annual, report date 2026-03-31)
Altman Z-score: 3.6332762457076484 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 10.381783917658462%
Earnings yield: 0.0863247779289104%
Return on net tangible assets: -4.297257111554564%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 9.841807247442581%
Free cash flow margin: 11.382647654207705%
Revenue growth: -2.398505497481064%
Rule of 40 score: 8.98414215672664
Market cap: 157149921280 (Large Cap ($10B-$200B))
P/E ratio: 0.2014802591048643
Debt to equity: 0.20679999999999998
Free cash flow (dilution adjusted): 51497170.41119118
Operating income: 142030733.3615939
Net income: 110059771.08944468
Long score: 7 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for NAVA.NS (quarterly, report date 2026-03-31)
Altman Z-score: 3.1724282115215234 (Safe Zone)
Piotroski F-score: 2 (Weak)
Return on capital: 2.1721847976159765%
Earnings yield: 0.01806176778114321%
Return on net tangible assets: 2.7620960716626595%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 2.059205263133932%
Revenue growth: 9.699995238435827%
Rule of 40 score: 9.699995238435827
Market cap: 157149921280 (Large Cap ($10B-$200B))
P/E ratio: 0.2014802591048643
Debt to equity: 0.20679999999999998
Operating income: 29717147.096227214
Net income: 14437123.781263247
Long score: 4 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for NESN.SW (annual, report date 2025-12-31)
Altman Z-score: 3.0103221767764117 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 58.68451981195433%
Earnings yield: 6.689677314331377%
Return on net tangible assets: -69.36858584101584%
Capitalized R&D asset: 3933332469.3590517
ROCI (R&D adjusted): 15.686421378381285%
Rosenberg metric: 2.325408336054306
Free cash flow margin: 12.080992379151139%
Revenue growth: 11.644824369158737%
Rule of 40 score: 23.725816748309875
Market cap: 207500967936 (Mega Cap (>= $200B))
P/E ratio: 33.13477289650037
Debt to equity: 2.1301
Free cash flow (dilution adjusted): 13745569620.253164
Operating income: 17697468354.430378
Net income: 11713924050.632912
Long score: 8 | Short score: 4
Recommendation: Long
Stock screener scorecard for PATK (quarterly, report date 2026-03-31)
Altman Z-score: 1.8724723243260613 (Grey Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 5.093148541903073%
Earnings yield: 1.4886583855313087%
Return on net tangible assets: -17.11551767602272%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 2.2753999668825626%
Free cash flow margin: -3.9022355220563756%
Revenue growth: 7.899429540949264%
Rule of 40 score: 3.997194018892888
Market cap: 2801753088 (Mid Cap ($2B-$10B))
P/E ratio: 28.406169665809767
Debt to equity: 1.3512
Free cash flow (dilution adjusted): -38912000
Operating income: 64722000
Net income: 39480000
Long score: 1 | Short score: 5
Recommendation: Neutral
Stock screener scorecard for PERSISTENT.NS (quarterly, report date 2026-03-31)
Altman Z-score: 15.278554527723642 (Safe Zone)
Piotroski F-score: 3 (Weak)
Return on capital: 12.847728174626377%
Earnings yield: 0.008752852547041707%
Return on net tangible assets: 10.811898938930307%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 7.798645763135377%
Revenue growth: 2.128975450239137%
Rule of 40 score: 2.128975450239137
Market cap: 812479545344 (Mega Cap (>= $200B))
P/E ratio: 0.4320943280381253
Debt to equity: 0.060899999999999996
Operating income: 69856295.0402713
Net income: 56089444.679949135
Long score: 6 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for PERSISTENT.NS (annual, report date 2026-03-31)
Altman Z-score: 16.727447521940515 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 47.050688926883225%
Earnings yield: 0.03205451865233857%
Return on net tangible assets: 38.22097026858746%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 28.560041967334758%
Free cash flow margin: 9.497744474690187%
Revenue growth: 11.987617898676998%
Rule of 40 score: 21.485362373367185
Market cap: 812479545344 (Mega Cap (>= $200B))
P/E ratio: 0.4320943280381253
Debt to equity: 0.060899999999999996
Free cash flow (dilution adjusted): 148449554.89614245
Operating income: 255826303.51844
Net income: 197660025.43450615
Long score: 14 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for PSN (quarterly, report date 2026-03-31)
Altman Z-score: 1.8419836933548877 (Grey Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 6.300304324447585%
Earnings yield: 1.1492323572561955%
Return on net tangible assets: -47.42171643556078%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 1.974996497568154%
Free cash flow margin: -2.0026475748000236%
Revenue growth: -7.023133605268442%
Rule of 40 score: -9.025781180068465
Market cap: 6282848256 (Mid Cap ($2B-$10B))
P/E ratio: 25.91866028708134
Debt to equity: 0.6121
Free cash flow (dilution adjusted): -29863000
Operating income: 89518000
Net income: 65211000
Long score: 2 | Short score: 9
Recommendation: Neutral
Stock screener scorecard for RGEN (quarterly, report date 2026-03-31)
Altman Z-score: 6.14299138423168 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 1.3076136542394212%
Earnings yield: 0.23534522669070748%
Return on net tangible assets: 4.466997990168163%
Capitalized R&D asset: 27926150
ROCI (R&D adjusted): 0.6294934380713634%
Rosenberg metric: 0.33940548780487806
Free cash flow margin: 7.735193431314509%
Revenue growth: -1.8482868735252358%
Rule of 40 score: 5.886906557789273
Market cap: 7443565568 (Mid Cap ($2B-$10B))
P/E ratio: 129.47252747252747
Debt to equity: 0.32659999999999995
Free cash flow (dilution adjusted): 15026000
Operating income: 17290000
Net income: 8333000
Long score: 7 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for RIC.TO (quarterly, report date 2026-03-31)
Altman Z-score: 2.3760219788041734 (Grey Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 7.682629781071018%
Earnings yield: 1.7651122487565138%
Return on net tangible assets: 38.354739327011565%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.211366825966116%
Free cash flow margin: 3.2981168481088083%
Revenue growth: -6.014261051789528%
Rule of 40 score: -2.7161442036807193
Market cap: 336664160 (Small Cap ($300M-$2B))
P/E ratio: 13.390887290167868
Debt to equity: 0.478
Free cash flow (dilution adjusted): 2508633.09352518
Operating income: 7556115.107913669
Net income: 4291366.90647482
Long score: 8 | Short score: 1
Recommendation: Long
Stock screener scorecard for SAKSOFT.NS (annual, report date 2026-03-31)
Altman Z-score: 6.958867311321031 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 57.600965475626055%
Earnings yield: 0.09468883115953045%
Return on net tangible assets: 54.71009766988652%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 20.690681856887824%
Free cash flow margin: 16.365614863516452%
Revenue growth: 3.4017811964124087%
Rule of 40 score: 19.76739605992886
Market cap: 21515335680 (Large Cap ($10B-$200B))
P/E ratio: 0.11368483979651357
Debt to equity: 0.056100000000000004
Free cash flow (dilution adjusted): 17468524.798643492
Operating income: 18411615.091140315
Net income: 14123463.331920305
Long score: 13 | Short score: 0
Recommendation: Long
Stock screener scorecard for SAKSOFT.NS (quarterly, report date 2026-03-31)
Altman Z-score: 5.850634957893835 (Safe Zone)
Piotroski F-score: 2 (Weak)
Return on capital: 13.854608388895704%
Earnings yield: 0.02277525495770869%
Return on net tangible assets: 15.114280672410752%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 4.976675166108308%
Revenue growth: -5.597919606791308%
Rule of 40 score: -5.597919606791308
Market cap: 21515335680 (Large Cap ($10B-$200B))
P/E ratio: 0.11368483979651357
Debt to equity: 0.056100000000000004
Operating income: 4428497.244595167
Net income: 3807852.9037727853
Long score: 6 | Short score: 5
Recommendation: Neutral
Stock screener scorecard for SALZERELEC.NS (annual, report date 2026-03-31)
Altman Z-score: 2.6199086382896395 (Grey Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 19.01932076543468%
Earnings yield: 0.08226650100758463%
Return on net tangible assets: 3.0205167447262338%
Capitalized R&D asset: 528686.3512750539
ROCI (R&D adjusted): 17.38719170147457%
Rosenberg metric: 2.6363301519324116
Free cash flow margin: -0.9785372851231896%
Revenue growth: 12.38727758425988%
Rule of 40 score: 11.40874029913669
Market cap: 10184372224 (Large Cap ($10B-$200B))
P/E ratio: 0.1730041029908115
Debt to equity: 0.8878
Free cash flow (dilution adjusted): -1823484.527342094
Operating income: 12688988.97838067
Net income: 5698717.676981772
Long score: 3 | Short score: 6
Recommendation: Neutral
Stock screener scorecard for SALZERELEC.NS (quarterly, report date 2026-03-31)
Altman Z-score: 1.4547088119854032 (Distress Zone)
Piotroski F-score: 2 (Weak)
Return on capital: 3.894524705612125%
Earnings yield: 0.01684544493305835%
Return on net tangible assets: 2.9558668169590034%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.683982922056867%
Revenue growth: 6.3358755403764455%
Rule of 40 score: 6.3358755403764455
Market cap: 10184372224 (Large Cap ($10B-$200B))
P/E ratio: 0.1730041029908115
Debt to equity: 0.8878
Operating income: 2598283.1708350996
Net income: 1109537.9398050022
Long score: 1 | Short score: 6
Recommendation: Neutral
Stock screener scorecard for SIE.DE (quarterly, report date 2026-03-31)
Altman Z-score: 1.9823452767183458 (Grey Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 8.160598139930704%
Earnings yield: 1.1705211340853612%
Return on net tangible assets: 22.55060003582303%
Capitalized R&D asset: 3868572954.699121
ROCI (R&D adjusted): 2.1623171740151275%
Rosenberg metric: -0.07675239960960285
Free cash flow margin: 8.685968819599111%
Revenue growth: 0.8508233474046158%
Rule of 40 score: 9.536792167003727
Market cap: 207656878080 (Mega Cap (>= $200B))
P/E ratio: 24.475857309440514
Debt to equity: 0.7635
Free cash flow (dilution adjusted): 1972413793.1034484
Operating income: 3086206896.551724
Net income: 2568965517.2413793
Long score: 8 | Short score: 1
Recommendation: Long
Stock screener scorecard for SPOT (quarterly, report date 2026-03-31)
Altman Z-score: 112.19457986660676 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 13.289962825278812%
Earnings yield: 0.08005215829864742%
Return on net tangible assets: 10.800582241630277%
Capitalized R&D asset: 66590817.972593784
ROCI (R&D adjusted): 8.049012199779753%
Rosenberg metric: -0.2133133746934073
Free cash flow margin: 17.096845356276198%
Revenue growth: -3.8278608821240003%
Rule of 40 score: 13.268984474152198
Market cap: 99244580864 (Large Cap ($10B-$200B))
P/E ratio: 32.94225543478261
Debt to equity: 0.0594
Free cash flow (dilution adjusted): 81066945.60669455
Operating income: 74790794.9790795
Net income: 75418410.041841
Long score: 10 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for VIVT3.SA (quarterly, report date 2026-03-31)
Altman Z-score: 1.3897969186706054 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 5.094986111624587%
Earnings yield: 0.37922404666016457%
Return on net tangible assets: 13.274879484126748%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 2.3885955849226383%
Free cash flow margin: 13.31028936799944%
Revenue growth: 3.773109330117856%
Rule of 40 score: 17.083398698117296
Market cap: 114242920448 (Large Cap ($10B-$200B))
P/E ratio: 3.7955260465924225
Debt to equity: 0.2848
Free cash flow (dilution adjusted): 548409125.4752852
Operating income: 474223193.9163498
Net income: 239749619.77186313
Long score: 7 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for YUMC (quarterly, report date 2026-03-31)
Altman Z-score: 13.722849864909879 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 9.154208478394429%
Earnings yield: 0.3874513331524625%
Return on net tangible assets: 9.51486697965571%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 5.2384858783546235%
Free cash flow margin: 12.106389483338429%
Revenue growth: 17.378798201459695%
Rule of 40 score: 29.485187684798124
Market cap: 14890771456 (Large Cap ($10B-$200B))
P/E ratio: 18.56704980842912
Debt to equity: 0.3801
Free cash flow (dilution adjusted): 57308248.914616495
Operating income: 64688856.72937771
Net income: 47901591.89580318
Long score: 8 | Short score: 0
Recommendation: Long
Stock screener scorecard for 0640.HK (annual, report date 2025-09-30)
Altman Z-score: 4.946988146637658 (Safe Zone)
Piotroski F-score: 9 (Strong)
Return on capital: 22.276840140046126%
Earnings yield: 5.115240029960325%
Return on net tangible assets: 12.28630335897827%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 21.391806960754124%
Free cash flow margin: 9.167900971438767%
Revenue growth: 13.274004405641323%
Rule of 40 score: 22.44190537708009
Market cap: 707359826.6399999 (Small Cap ($300M-$2B))
P/E ratio: 5.788873557732439
Debt to equity: 0.0120267147141029
Free cash flow (dilution adjusted): 9841388.174807198
Operating income: 17591516.709511567
Net income: 15706041.131105399
Long score: 12 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for 2659.T (annual, report date 2026-02-28)
Altman Z-score: 4.692831347389372 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 11.015341737525967%
Earnings yield: 0.07627648889701305%
Return on net tangible assets: 8.317968945735338%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 10.116427195970967%
Free cash flow margin: 10.545478240329714%
Revenue growth: -0.3479774788602693%
Rule of 40 score: 10.197500761469446
Market cap: 187272172395 (Large Cap ($10B-$200B))
P/E ratio: 16.083147749484713
Debt to equity: 0.0016401896158601366
Free cash flow (dilution adjusted): 166136276.14525855
Operating income: 109547029.38534582
Net income: 74708071.34607981
Long score: 8 | Short score: 0
Recommendation: Long
Stock screener scorecard for 4958.T (annual, report date 2025-09-30)
Altman Z-score: 5.008774602443427 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 8.749229821318545%
Earnings yield: 0.06058305651335693%
Return on net tangible assets: 9.384299383798407%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 6.428248076052514%
Free cash flow margin: 8.81692632151847%
Revenue growth: -1.435510832862831%
Rule of 40 score: 7.381415488655638
Market cap: 116244729348.64 (Large Cap ($10B-$200B))
P/E ratio: 16.79594413359919
Debt to equity: 0
Free cash flow (dilution adjusted): 43606998.65410498
Operating income: 57335127.86002692
Net income: 46574697.17362046
Long score: 7 | Short score: 0
Recommendation: Neutral
Stock screener scorecard for 690D.DE (annual, report date 2025-12-31)
Altman Z-score: 1.7559421362156284 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 37.933148683309%
Earnings yield: 144.77352383552739%
Return on net tangible assets: 25.959796985269957%
Capitalized R&D asset: 2912528573.646304
ROCI (R&D adjusted): 13.406441195352304%
Rosenberg metric: 0.4166065808274025
Free cash flow margin: 5.672750279250412%
Revenue growth: 10.240434274350562%
Rule of 40 score: 15.913184553600974
Market cap: 4486078353.070588 (Mid Cap ($2B-$10B))
P/E ratio: 0.22248958686436668
Debt to equity: 0.3597242206727662
Free cash flow (dilution adjusted): 2450196861.29
Operating income: 3346233984.942857
Net income: 2880441935.215714
Long score: 12 | Short score: 2
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for 7DG.DE (annual, report date 2026-01-31)
Altman Z-score: 2.6821627182644345 (Grey Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 11.971409661698598%
Earnings yield: 5.87352668137182%
Return on net tangible assets: 44.44296835560751%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 9.180957308990966%
Free cash flow margin: 5.387756575176102%
Revenue growth: 5.200544130611833%
Rule of 40 score: 10.588300705787935
Market cap: 31144733731.19047 (Large Cap ($10B-$200B))
P/E ratio: 20.594132907312368
Debt to equity: 1.8466548605362665
Free cash flow (dilution adjusted): 2301885000
Operating income: 2203668000
Net income: 1512311000
Long score: 9 | Short score: 1
Recommendation: Long
Stock screener scorecard for ABB.NS (annual, report date 2025-12-31)
Altman Z-score: 13.752332998861338 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 25.41234361832711%
Earnings yield: 0.01387862858224139%
Return on net tangible assets: 20.141075557181924%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 23.727677187815864%
Free cash flow margin: 7.497405344836559%
Revenue growth: 3.295855942801376%
Rule of 40 score: 10.793261287637936
Market cap: 1091103508372.4999 (Mega Cap (>= $200B))
P/E ratio: 65.40368457989162
Debt to equity: 0.01082441401788415
Free cash flow (dilution adjusted): 109118859.30711819
Operating income: 208942853.96012032
Net income: 185837139.35613236
Long score: 10 | Short score: 2
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for APEI (annual, report date 2025-12-31)
Altman Z-score: 3.8018898560768815 (Safe Zone)
Piotroski F-score: 9 (Strong)
Return on capital: 17.204919341958153%
Earnings yield: 6.640955753134195%
Return on net tangible assets: 11.956437710177418%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 12.06627715248405%
Free cash flow margin: 5.817723953629585%
Revenue growth: 3.891225648817806%
Rule of 40 score: 9.70894960244739
Market cap: 693383846.4 (Small Cap ($300M-$2B))
P/E ratio: 21.972425972050573
Debt to equity: 0.5528153007985562
Free cash flow (dilution adjusted): 37749000
Operating income: 53860000
Net income: 31557000
Long score: 10 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for BDC (annual, report date 2025-12-31)
Altman Z-score: 3.030117689138571 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 23.719583390310863%
Earnings yield: 6.181662795937815%
Return on net tangible assets: -212.99217171130573%
Capitalized R&D asset: 242463460
ROCI (R&D adjusted): 10.531250337060989%
Rosenberg metric: 0.9696079740132604
Free cash flow margin: 6.948932562461467%
Revenue growth: 10.329832152163835%
Rule of 40 score: 17.278764714625304
Market cap: 4535033458 (Mid Cap ($2B-$10B))
P/E ratio: 19.093109093052433
Debt to equity: 1.1089507949864919
Free cash flow (dilution adjusted): 188677000
Operating income: 315692000
Net income: 237522000
Long score: 9 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for BP (annual, report date 2025-12-31)
Altman Z-score: 1.2181642258603462 (Distress Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 6.511539776495352%
Earnings yield: 4.177254930284638%
Return on net tangible assets: 52.01852119808999%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 7.986056732930863%
Free cash flow margin: 5.384635698629413%
Revenue growth: 8.19382429182361%
Rule of 40 score: 13.578459990453023
Market cap: 64599716899.607994 (Large Cap ($10B-$200B))
P/E ratio: 49.88395127382857
Debt to equity: 0.9801216216216218
Free cash flow (dilution adjusted): 13777027027.027027
Operating income: 21362162162.162163
Net income: 1750000000
Long score: 7 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for GEM.SW (annual, report date 2025-12-31)
Altman Z-score: 0.8608372084665055 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 8.768603356478144%
Earnings yield: 10.890938367521175%
Return on net tangible assets: -25.59875308405769%
Capitalized R&D asset: 2818668111.323068
ROCI (R&D adjusted): 6.79885012799603%
Rosenberg metric: 1.0391029824564266
Free cash flow margin: -14.52390776713561%
Revenue growth: 27.388279804137262%
Rule of 40 score: 12.864372037001653
Market cap: 6051398556.759999 (Mid Cap ($2B-$10B))
P/E ratio: 3.514923548325127
Debt to equity: 1.1952967532971754
Free cash flow (dilution adjusted): -6825057232.455696
Operating income: 3951054764.088608
Net income: 2179278743.278481
Long score: 4 | Short score: 6
Recommendation: Neutral
Stock screener scorecard for PATK (annual, report date 2025-12-31)
Altman Z-score: 3.3600872605406575 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 24.375894812055243%
Earnings yield: 6.3479703835542844%
Return on net tangible assets: -56.506470196929946%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 10.11807086158074%
Free cash flow margin: 5.640592360026759%
Revenue growth: 6.326965997906711%
Rule of 40 score: 11.96755835793347
Market cap: 3564360515 (Mid Cap ($2B-$10B))
P/E ratio: 26.391722803873947
Debt to equity: 1.2605925709513746
Free cash flow (dilution adjusted): 222847000
Operating income: 275989000
Net income: 135056000
Long score: 9 | Short score: 2
Recommendation: Long
Stock screener scorecard for PSN (annual, report date 2025-12-31)
Altman Z-score: 3.062174987979228 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 29.06120821705101%
Earnings yield: 5.334074726297883%
Return on net tangible assets: 327.830720518959%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 9.804241281587213%
Free cash flow margin: 5.769812444366928%
Revenue growth: -5.7229338651990584%
Rule of 40 score: 0.04687857916786964
Market cap: 6611272597.799999 (Mid Cap ($2B-$10B))
P/E ratio: 21.40512522598943
Debt to equity: 0.4995003020589145
Free cash flow (dilution adjusted): 367205000
Operating income: 415491000
Net income: 308864000
Long score: 13 | Short score: 1
Recommendation: Long
Stock screener scorecard for RGEN (annual, report date 2025-12-31)
Altman Z-score: 7.494962152203791 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 3.1780722193206294%
Earnings yield: 0.5656996889106884%
Return on net tangible assets: 20.240135805037866%
Capitalized R&D asset: 97219260
ROCI (R&D adjusted): 1.6844994577167174%
Rosenberg metric: 2.5833333333333335
Free cash flow margin: 8.002914978002211%
Revenue growth: 16.36359051067163%
Rule of 40 score: 24.366505488673845
Market cap: 9242972276.400002 (Mid Cap ($2B-$10B))
P/E ratio: 189.04103318198554
Debt to equity: 0.32759057018824583
Free cash flow (dilution adjusted): 59082000
Operating income: 41560000
Net income: 48894000
Long score: 10 | Short score: 1
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for RIC.TO (annual, report date 2025-12-31)
Altman Z-score: 3.379076361183367 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 35.41277701112103%
Earnings yield: 7.438555989514574%
Return on net tangible assets: 104.38457815776738%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 13.982730326418627%
Free cash flow margin: 8.47746038830618%
Revenue growth: 10.111732449573102%
Rule of 40 score: 18.58919283787928
Market cap: 334744000.23999995 (Small Cap ($300M-$2B))
P/E ratio: 20.411219526829264
Debt to equity: 0.47743632017905413
Free cash flow (dilution adjusted): 26618978.10218978
Operating income: 31843065.693430655
Net income: 11970802.919708028
Long score: 12 | Short score: 0
Recommendation: Strong Long (L/S Compounder)