speb/financial-data huggingface dataset:
Stock screener scorecard for GODREJAGRO.NS (annual, report date 2026-03-31)
Altman Z-score: 4.198269081293293 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 26.44002770821123%
Earnings yield: 0.05500194620968715%
Return on net tangible assets: 27.902258555359964%
Capitalized R&D asset: 3285544.440849436
ROCI (R&D adjusted): 19.81770708711263%
Rosenberg metric: -0.09321687897900882
Free cash flow margin: 9.577018370563191%
Revenue growth: -1.1392405043217966%
Rule of 40 score: 8.437777866241396
Market cap: 110337671168 (Large Cap ($10B-$200B))
P/E ratio: 0.2295152784977107
Debt to equity: 0.7275
Free cash flow (dilution adjusted): 103557651.5472658
Operating income: 68361593.89571853
Net income: 50103857.56676558
Long score: 9 | Short score: 0
Recommendation: Long
Stock screener scorecard for HEX.OL (quarterly, report date 2025-12-31)
Altman Z-score: 1.176536607162654 (Distress Zone)
Piotroski F-score: 3 (Weak)
Return on capital: 1.82315859450211%
Earnings yield: 0.12266675034648669%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 1.0131265967756145%
Free cash flow margin: 8.71136937591324%
Rule of 40 score: 8.71136937591324
Market cap: 3068419072 (Mid Cap ($2B-$10B))
Debt to equity: 0.7232
Free cash flow (dilution adjusted): 7183880.5970149245
Operating income: 4737313.43283582
Net income: -8705074.626865672
Long score: 3 | Short score: 5
Recommendation: Neutral
Stock screener scorecard for KMY.DE (quarterly, report date 2026-03-31)
Altman Z-score: 2.329942938865486 (Grey Zone)
Piotroski F-score: 9 (Strong)
Return on capital: 14.42252442060908%
Earnings yield: 1.9520501021854313%
Return on net tangible assets: -370%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 7.324190253866355%
Free cash flow margin: 7.158299303386981%
Revenue growth: 2.034313725490196%
Rule of 40 score: 9.192613028877176
Market cap: 31892830208 (Large Cap ($10B-$200B))
P/E ratio: 20.54534406805408
Debt to equity: 3.7126
Free cash flow (dilution adjusted): 298000000
Operating income: 753000000
Net income: 675000000
Long score: 6 | Short score: 5
Recommendation: Neutral
Stock screener scorecard for LOTUSDEV.NS (annual, report date 2026-03-31)
Altman Z-score: 13.933108994341325 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 14.334176322671857%
Earnings yield: 0.03655250334349633%
Return on net tangible assets: 12.80839760275031%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 14.166977343766666%
Free cash flow margin: -42.43547378181445%
Revenue growth: 26.814368700491826%
Rule of 40 score: -15.621105081322625
Market cap: 88160870400 (Large Cap ($10B-$200B))
P/E ratio: 0.2157135263959606
Debt to equity: 0.0684
Free cash flow (dilution adjusted): -34581178.465451464
Operating income: 29559347.1810089
Net income: 25784548.537515897
Long score: 6 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for LOTUSDEV.NS (quarterly, report date 2026-03-31)
Altman Z-score: 13.515020035217173 (Safe Zone)
Piotroski F-score: 3 (Weak)
Return on capital: 6.210181344633947%
Earnings yield: 0.015836115675821338%
Return on net tangible assets: 5.309475380312736%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 6.137743559841488%
Revenue growth: 30.58257405928367%
Rule of 40 score: 30.58257405928367
Market cap: 88160870400 (Large Cap ($10B-$200B))
P/E ratio: 0.2157135263959606
Debt to equity: 0.0684
Operating income: 12806379.821958456
Net income: 10695421.788893599
Long score: 4 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for MARINE.NS (quarterly, report date 2026-03-31)
Altman Z-score: 6.168376599448104 (Safe Zone)
Piotroski F-score: 2 (Weak)
Return on capital: 5.96899885712559%
Earnings yield: 0.008397328799675625%
Return on net tangible assets: 4.128192516368901%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 5.188170056007705%
Revenue growth: 25.569148488271292%
Rule of 40 score: 25.569148488271292
Market cap: 33803106304 (Large Cap ($10B-$200B))
P/E ratio: 0.3783802928967767
Debt to equity: 0.1766
Operating income: 2930765.154726579
Net income: 1968387.0284018652
Long score: 4 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for MARINE.NS (annual, report date 2026-03-31)
Altman Z-score: 7.034441870386139 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 17.201220361079244%
Earnings yield: 0.024199083729966667%
Return on net tangible assets: 10.399928165533993%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 14.951059388729194%
Free cash flow margin: -5.0558929617482535%
Revenue growth: 3.633328071805883%
Rule of 40 score: -1.4225648899423704
Market cap: 33803106304 (Large Cap ($10B-$200B))
P/E ratio: 0.3783802928967767
Debt to equity: 0.1766
Free cash flow (dilution adjusted): -4698696.481559983
Operating income: 8445760.91564222
Net income: 6212282.746926663
Long score: 6 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for MARSONS.NS (annual, report date 2026-03-31)
Altman Z-score: 17.3269902096761 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 22.419555272812556%
Earnings yield: 0.023351680563423443%
Return on net tangible assets: 20.875562293297335%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 19.056976440450388%
Free cash flow margin: -0.012875602932703787%
Revenue growth: 32.14667165205615%
Rule of 40 score: 32.13379604912345
Market cap: 18917232640 (Large Cap ($10B-$200B))
P/E ratio: 0.48231435584342847
Debt to equity: 0.0032
Free cash flow (dilution adjusted): -3348.8766426451884
Operating income: 4407036.880033913
Net income: 4909400.1695633745
Long score: 8 | Short score: 3
Recommendation: Long
Stock screener scorecard for MARSONS.NS (quarterly, report date 2026-03-31)
Altman Z-score: 16.544459057065623 (Safe Zone)
Piotroski F-score: 3 (Weak)
Return on capital: 10.203979308244085%
Earnings yield: 0.010628224439886758%
Return on net tangible assets: 10.455519033073807%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 8.673543739373914%
Revenue growth: 91.883345330232%
Rule of 40 score: 91.883345330232
Market cap: 18917232640 (Large Cap ($10B-$200B))
P/E ratio: 0.48231435584342847
Debt to equity: 0.0032
Operating income: 2005807.5455701568
Net income: 2396704.111911827
Long score: 6 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for MLR (quarterly, report date 2026-03-31)
Altman Z-score: 3.6294919129256145 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 0.4173942364431171%
Earnings yield: 0.31077294169252606%
Return on net tangible assets: -0.7828754804810099%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 0.3929197359978416%
Free cash flow margin: 12.643271426438796%
Revenue growth: 5.203061924871159%
Rule of 40 score: 17.846333351309955
Market cap: 585625856 (Small Cap ($300M-$2B))
P/E ratio: 33.843283582089555
Debt to equity: 0.0599
Free cash flow (dilution adjusted): 22867000
Operating income: 1733000
Net income: 555000
Long score: 7 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for MZTI (quarterly, report date 2026-03-31)
Altman Z-score: 8.13589371968514 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 5.043452777055524%
Earnings yield: 1.6597155245923048%
Return on net tangible assets: 4.053652934707502%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.9558416868302797%
Free cash flow margin: 10.328474881332603%
Revenue growth: -12.469278100522635%
Rule of 40 score: -2.1408032191900315
Market cap: 2939405056 (Mid Cap ($2B-$10B))
P/E ratio: 21.444444444444446
Debt to equity: 0.0356
Free cash flow (dilution adjusted): 46826000
Operating income: 45777000
Net income: 37055000
Long score: 6 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for OSW (quarterly, report date 2026-03-31)
Altman Z-score: 10.95508885389861 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 18.253879558081614%
Earnings yield: 0.8329980989851928%
Return on net tangible assets: 43.27598474758717%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.503522367570317%
Free cash flow margin: 0.8827650819162383%
Revenue growth: 2.273187211669909%
Rule of 40 score: 3.155952293586147
Market cap: 2668825344 (Mid Cap ($2B-$10B))
P/E ratio: 30.53333333333333
Debt to equity: 0.1649
Free cash flow (dilution adjusted): 2186000
Operating income: 22867000
Net income: 21330000
Long score: 11 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for OTEX (quarterly, report date 2026-03-31)
Altman Z-score: 0.8387930807135959 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 72.63037836325087%
Earnings yield: 1.8694825718392767%
Return on net tangible assets: -5.379918830302275%
Capitalized R&D asset: 240714887.62274852
ROCI (R&D adjusted): 2.5105110916130364%
Rosenberg metric: -0.3689805535127057
Free cash flow margin: 22.22184102349778%
Revenue growth: -4.72477531053869%
Rule of 40 score: 17.497065712959092
Market cap: 5428357120 (Mid Cap ($2B-$10B))
P/E ratio: 10.669902912621358
Debt to equity: 1.6183
Free cash flow (dilution adjusted): 205033093.52517986
Operating income: 197911510.79136693
Net income: 124282733.81294964
Long score: 6 | Short score: 7
Recommendation: Neutral
Stock screener scorecard for PHI (quarterly, report date 2026-03-31)
Altman Z-score: 0.3612026695109874 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 5.414141564085339%
Earnings yield: 0.06890996384318791%
Return on net tangible assets: 19.2323948241108%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.173529341387704%
Free cash flow margin: 18.337373701626174%
Revenue growth: -0.5362282045786851%
Rule of 40 score: 17.80114549704749
Market cap: 4254138368 (Mid Cap ($2B-$10B))
P/E ratio: 9.87793427230047
Debt to equity: 2.8097000000000003
Free cash flow (dilution adjusted): 170696755.06506342
Operating income: 240306374.56761652
Net income: 146895074.9464668
Long score: 5 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for PNV.AX (annual, report date 2025-06-30)
Altman Z-score: 8.47563069437962 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 5.128322430120317%
Earnings yield: 0.5056479397165491%
Return on net tangible assets: 2.3970654108303786%
Capitalized R&D asset: 12033241.747348828
ROCI (R&D adjusted): 3.3049334003565853%
Rosenberg metric: 2.0076770025422546
Free cash flow margin: -8.474336505740984%
Revenue growth: 20.889254220953436%
Rule of 40 score: 12.414917715212452
Market cap: 590670784 (Small Cap ($300M-$2B))
P/E ratio: 78.4313725490196
Debt to equity: 0.2188
Free cash flow (dilution adjusted): -7047712.418300654
Operating income: 2930718.954248366
Net income: 8636601.307189543
Long score: 5 | Short score: 5
Recommendation: Neutral
Stock screener scorecard for RDX.AX (annual, report date 2025-06-30)
Altman Z-score: 9.690261502233538 (Safe Zone)
Piotroski F-score: 3 (Weak)
Return on capital: 18.725222844790284%
Earnings yield: 3.6375306288069744%
Return on net tangible assets: 15.961727656783504%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 17.65050966833808%
Free cash flow margin: 3.4343224818841014%
Revenue growth: 7.216987846022595%
Rule of 40 score: 10.651310327906696
Market cap: 1927048960 (Small Cap ($300M-$2B))
P/E ratio: 8.9760348583878
Debt to equity: 0.08310000000000001
Free cash flow (dilution adjusted): 27918954.248366013
Operating income: 66467320.26143791
Net income: 50392810.45751634
Long score: 8 | Short score: 2
Recommendation: Long
Stock screener scorecard for SNN (annual, report date 2025-12-31)
Altman Z-score: 2.9655284026763007 (Grey Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 20.670525808007714%
Earnings yield: 1.7110902499091085%
Return on net tangible assets: 89.37644341801386%
Capitalized R&D asset: 783645094.9367089
ROCI (R&D adjusted): 9.101739460139195%
Rosenberg metric: 1.6812868231553364
Free cash flow margin: 13.124594419208307%
Revenue growth: 14.695073731218308%
Rule of 40 score: 27.819668150426615
Market cap: 12863633408 (Large Cap ($10B-$200B))
P/E ratio: 22.601398601398603
Debt to equity: 0.629
Free cash flow (dilution adjusted): 1093243243.2432432
Operating income: 1158108108.108108
Net income: 844594594.5945946
Long score: 10 | Short score: 1
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for TM (quarterly, report date 2026-03-31)
Altman Z-score: 1.0679658680389874 (Distress Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 2.094678401501151%
Earnings yield: 0.01022354038163451%
Return on net tangible assets: 1.3655600064776867%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 0.791873311394063%
Free cash flow margin: 1.897145486267863%
Revenue growth: -8.395952874154865%
Rule of 40 score: -6.498807387887002
Market cap: 210083938304 (Mega Cap (>= $200B))
P/E ratio: 11.386187845303867
Debt to equity: 1.0706
Free cash flow (dilution adjusted): 1495182682.6826828
Operating income: 3562900400.4004
Net income: 5264439439.43944
Long score: 3 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for TM (annual, report date 2026-03-31)
Altman Z-score: 1.5288805117839215 (Distress Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 13.85266800104665%
Earnings yield: 0.06761100443895457%
Return on net tangible assets: 7.3990958700490275%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 5.236869809594662%
Free cash flow margin: 0.3542905594544116%
Rule of 40 score: 0.3542905594544116
Market cap: 210083938304 (Mega Cap (>= $200B))
P/E ratio: 11.386187845303867
Debt to equity: 1.0706
Free cash flow (dilution adjusted): 1123448448.4484484
Operating income: 23562412412.41241
Net income: 24935942192.192192
Long score: 3 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for TRU.L (annual, report date 2025-12-31)
Altman Z-score: 6.886481293123035 (Safe Zone)
Piotroski F-score: 9 (Strong)
Return on capital: 64.2478849989683%
Earnings yield: 10.603201376496365%
Return on net tangible assets: 68.76307531380753%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 19.39093249190401%
Free cash flow margin: 13.384811432385693%
Revenue growth: 29.67936728240988%
Rule of 40 score: 43.064178714795574
Market cap: 124592536 (Micro Cap ($50M-$300M))
P/E ratio: 0.15945945945945944
Debt to equity: 0.0023
Free cash flow (dilution adjusted): 11922972.972972974
Operating income: 12622972.972972972
Net income: 15729729.72972973
Long score: 14 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for VTEX (quarterly, report date 2026-03-31)
Altman Z-score: 4.247299381567384 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 3.1756727383384775%
Earnings yield: 1.2303481152515334%
Return on net tangible assets: 2.4466313398940196%
Capitalized R&D asset: 34078190
ROCI (R&D adjusted): 2.1137033322766534%
Rosenberg metric: -0.3285155787229001
Free cash flow margin: 13.363196344286443%
Revenue growth: -27.017212818009277%
Rule of 40 score: -13.654016473722834
Market cap: 664895872 (Small Cap ($300M-$2B))
P/E ratio: 30.769230769230766
Debt to equity: 0.0106
Free cash flow (dilution adjusted): 8890000
Operating income: 5844000
Net income: 4061000
Long score: 8 | Short score: 7
Recommendation: Neutral
Stock screener scorecard for ZEHN.SW (annual, report date 2025-12-31)
Altman Z-score: 5.372449677476718 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 17.74928774928775%
Earnings yield: 11.75788447179435%
Return on net tangible assets: 22.636103151862468%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 21.270058040286788%
Free cash flow margin: 8.255554094912581%
Revenue growth: 22.78552750985505%
Rule of 40 score: 31.041081604767633
Market cap: 695040320 (Small Cap ($300M-$2B))
P/E ratio: 26.27730045254804
Debt to equity: 0.0269
Free cash flow (dilution adjusted): 79493670.88607594
Operating income: 78860759.49367088
Net income: 60506329.11392405
Long score: 13 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for 7487.T (annual, report date 2025-05-31)
Altman Z-score: 2.691047689492929 (Grey Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 2.9749604448889873%
Earnings yield: 0.03712554681708404%
Return on net tangible assets: 2.8064089337235854%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 1.9098967129050428%
Free cash flow margin: 6.232348001284476%
Revenue growth: 10.182065139757658%
Rule of 40 score: 16.414413141042132
Market cap: 13799400412.54 (Large Cap ($10B-$200B))
P/E ratio: 32.22555226613858
Debt to equity: 0.13371940258125276
Free cash flow (dilution adjusted): 4430226.735290026
Operating income: 2993538.7397412714
Net income: 2978251.495340103
Long score: 7 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for 9416.T (annual, report date 2025-12-31)
Altman Z-score: 7.509767370568938 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 31.12148510582049%
Earnings yield: 0.10658787901537642%
Return on net tangible assets: 18.309235284019337%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 27.536665647289123%
Free cash flow margin: 4.241597091916287%
Revenue growth: 10.211462316072321%
Rule of 40 score: 14.453059407988608
Market cap: 60276064783.8462 (Large Cap ($10B-$200B))
P/E ratio: 13.32933474003252
Debt to equity: 0.09079286091906753
Free cash flow (dilution adjusted): 10579547.343520235
Operating income: 41334716.45035484
Net income: 28911584.93702449
Long score: 9 | Short score: 0
Recommendation: Long
Stock screener scorecard for 9716.T (annual, report date 2026-02-28)
Altman Z-score: 6.412365452636328 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 21.891116499880457%
Earnings yield: 0.08893552058437311%
Return on net tangible assets: 14.958872872383742%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 19.226385097639263%
Free cash flow margin: 5.934386122363673%
Revenue growth: 4.204196709808241%
Rule of 40 score: 10.138582832171913
Market cap: 163595028674 (Large Cap ($10B-$200B))
P/E ratio: 17.910557113422374
Debt to equity: 0
Free cash flow (dilution adjusted): 61940202.74605414
Operating income: 82246888.23302963
Net income: 58603875.2726806
Long score: 11 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for ART.MC (annual, report date 2024-12-31)
Altman Z-score: 2.6822753931757006 (Grey Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 43.358337406234725%
Earnings yield: 2.3562570177934954%
Return on net tangible assets: 55.68321804226287%
Capitalized R&D asset: 7677161.82033097
ROCI (R&D adjusted): 23.88549933221726%
Rosenberg metric: 8.201141515544046
Free cash flow margin: 4.716884138627759%
Revenue growth: 4.534418176924458%
Rule of 40 score: 9.251302315552216
Market cap: 422190496 (Small Cap ($300M-$2B))
P/E ratio: 21.03799561490931
Debt to equity: 1.3884539183157085
Free cash flow (dilution adjusted): 21983333.333333336
Operating income: 42508333.333333336
Net income: 20904166.666666668
Long score: 12 | Short score: 2
Recommendation: Long
Stock screener scorecard for BFAM (annual, report date 2025-12-31)
Altman Z-score: 2.47879518592641 (Grey Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 39.62650977172239%
Earnings yield: 5.497082883911817%
Return on net tangible assets: -28.776447070478344%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 10.763525684485185%
Free cash flow margin: 7.769786477875189%
Revenue growth: 9.217900285665035%
Rule of 40 score: 16.987686763540225
Market cap: 5334316845 (Mid Cap ($2B-$10B))
P/E ratio: 27.622345352016406
Debt to equity: 1.3143073462003403
Free cash flow (dilution adjusted): 227935000
Operating income: 314665000
Net income: 193116000
Long score: 8 | Short score: 3
Recommendation: Long
Stock screener scorecard for ENPH (annual, report date 2025-12-31)
Altman Z-score: 1.9990286337962793 (Grey Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 11.114103545427177%
Earnings yield: 3.644078702330315%
Return on net tangible assets: 24.958263478337596%
Capitalized R&D asset: 398976930
ROCI (R&D adjusted): 5.585365224200726%
Rosenberg metric: 0.2874400814643718
Free cash flow margin: -8.023774851746623%
Revenue growth: 10.71886817555546%
Rule of 40 score: 2.6950933238088375
Market cap: 4224132950.9999995 (Mid Cap ($2B-$10B))
P/E ratio: 24.53993685696525
Debt to equity: 1.1155127352411127
Free cash flow (dilution adjusted): -118189000
Operating income: 164657000
Net income: 172133000
Long score: 5 | Short score: 5
Recommendation: Neutral
Stock screener scorecard for EYE (annual, report date 2025-12-31)
Altman Z-score: 2.2846497360243623 (Grey Zone)
Piotroski F-score: 9 (Strong)
Return on capital: 11.001593621173997%
Earnings yield: 2.739734735585489%
Return on net tangible assets: -71.52253503345537%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.8707542306541844%
Free cash flow margin: 2.5040151185818478%
Revenue growth: 9.003795274554111%
Rule of 40 score: 11.507810393135959
Market cap: 2068612290.3 (Mid Cap ($2B-$10B))
P/E ratio: 69.88555034797298
Debt to equity: 0.7988195962660417
Free cash flow (dilution adjusted): 49767000
Operating income: 60820000
Net income: 29600000
Long score: 7 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for GE.TO (annual, report date 2025-12-31)
Altman Z-score: 3.8990459109040643 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 90.40724924487034%
Earnings yield: 1.732252330784914%
Return on net tangible assets: 162.75273604155075%
Capitalized R&D asset: 2008566140.0643153
ROCI (R&D adjusted): 9.551748757532172%
Rosenberg metric: 2.4147131943104263
Free cash flow margin: 15.841238687166067%
Revenue growth: 23.67125258431728%
Rule of 40 score: 39.51249127148335
Market cap: 439335776470.50006 (Mega Cap (>= $200B))
P/E ratio: 50.4751581422909
Debt to equity: 1.0845062969626416
Free cash flow (dilution adjusted): 5302189781.021897
Operating income: 6335766423.357664
Net income: 6353284671.532846
Long score: 9 | Short score: 1
Recommendation: Long
Stock screener scorecard for KMY.DE (annual, report date 2025-12-31)
Altman Z-score: 3.341635734810262 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 47.399193548387096%
Earnings yield: 6.0946477958007295%
Return on net tangible assets: -414.4927536231884%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 23.57364885190013%
Free cash flow margin: 9.114124156381102%
Revenue growth: -2.1303183576316576%
Rule of 40 score: 6.983805798749445
Market cap: 32647310406.117645 (Large Cap ($10B-$200B))
P/E ratio: 15.933289607670886
Debt to equity: 4.476073619631902
Free cash flow (dilution adjusted): 1499000000
Operating income: 2351000000
Net income: 2049000000
Long score: 7 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for MLR (annual, report date 2025-12-31)
Altman Z-score: 4.268109399343504 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 7.354101546494339%
Earnings yield: 5.6324681625046455%
Return on net tangible assets: 6.374329895105331%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 6.932100332159923%
Free cash flow margin: 10.08337646199848%
Revenue growth: -37.15538767395626%
Rule of 40 score: -27.072011211957783
Market cap: 421983363.48 (Small Cap ($300M-$2B))
P/E ratio: 18.33594175197706
Debt to equity: 0.07983688803290773
Free cash flow (dilution adjusted): 79686000
Operating income: 31409000
Net income: 23014000
Long score: 9 | Short score: 0
Recommendation: Long
Stock screener scorecard for MZTI (annual, report date 2025-06-30)
Altman Z-score: 14.130760824915793 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 26.705026732392934%
Earnings yield: 8.172912463422085%
Return on net tangible assets: 22.11034093355489%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 20.71047288295986%
Free cash flow margin: 10.188819782077834%
Revenue growth: 1.9961437343162234%
Rule of 40 score: 12.184963516394058
Market cap: 4612444484.2 (Mid Cap ($2B-$10B))
P/E ratio: 27.562158175527497
Debt to equity: 0.055636733283591804
Free cash flow (dilution adjusted): 194517000
Operating income: 225419000
Net income: 167347000
Long score: 13 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for OSW (annual, report date 2025-12-31)
Altman Z-score: 9.023232089165635 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 85.19661881853418%
Earnings yield: 3.186899842118319%
Return on net tangible assets: 259.35064935064935%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 13.774063478618201%
Free cash flow margin: 6.072834471556221%
Revenue growth: 7.372133999389957%
Rule of 40 score: 13.44496847094618
Market cap: 2096281569.8999999 (Mid Cap ($2B-$10B))
P/E ratio: 29.270317097657014
Debt to equity: 0.17390895670107653
Free cash flow (dilution adjusted): 58360000
Operating income: 87485000
Net income: 71618000
Long score: 12 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for OTEX (annual, report date 2025-06-30)
Altman Z-score: 1.342928515247006 (Distress Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 3758.473564216692%
Earnings yield: 7.16092848515831%
Return on net tangible assets: -16.784485409025788%
Capitalized R&D asset: 1138109054.7719665
ROCI (R&D adjusted): 8.167943885789857%
Rosenberg metric: -0.5283522834407022
Free cash flow margin: 11.271485110009763%
Revenue growth: -10.4196893463767%
Rule of 40 score: 0.8517957636330635
Market cap: 9338448398.588 (Mid Cap ($2B-$10B))
P/E ratio: 21.415217876624183
Debt to equity: 1.690277383434743
Free cash flow (dilution adjusted): 425223357.66423357
Operating income: 758086861.3138685
Net income: 318296350.3649635
Long score: 5 | Short score: 8
Recommendation: Neutral
Stock screener scorecard for PHI (annual, report date 2025-12-31)
Altman Z-score: 0.8544660406752185 (Distress Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 18.923758692289468%
Earnings yield: 0.2645408228339673%
Return on net tangible assets: 47.12172632387783%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 11.418901163585147%
Free cash flow margin: 16.327362309284393%
Revenue growth: -0.7368251267906255%
Rule of 40 score: 15.590537182493767
Market cap: 266385362830.08002 (Mega Cap (>= $200B))
P/E ratio: 9.227384489593682
Debt to equity: 2.8045954576329426
Free cash flow (dilution adjusted): 605587635.8695652
Operating income: 922520380.4347826
Net income: 490302309.7826087
Long score: 5 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for VTEX (annual, report date 2025-12-31)
Altman Z-score: 2.990269870502669 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 9.759725770462117%
Earnings yield: 3.8123106897629646%
Return on net tangible assets: 11.1698950422391%
Capitalized R&D asset: 120885020
ROCI (R&D adjusted): 5.839133693450715%
Rosenberg metric: 0.3497437378185231
Free cash flow margin: 5.726994190720321%
Revenue growth: 5.787683322101344%
Rule of 40 score: 11.514677512821665
Market cap: 338886502.64 (Small Cap ($300M-$2B))
P/E ratio: 16.92063624126223
Debt to equity: 0.012348057664230451
Free cash flow (dilution adjusted): 15103000
Operating income: 18108000
Net income: 20028000
Long score: 9 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for 0232.HK (annual, report date 2025-12-31)
Altman Z-score: 3.4545344977599126 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 2.7925471728611915%
Earnings yield: 0.24111674357545368%
Return on net tangible assets: 10.969452619057623%
Capitalized R&D asset: 12512683.393519627
ROCI (R&D adjusted): 1.6154389697965672%
Rosenberg metric: 0.4719870387765182
Free cash flow margin: 8.702715653433945%
Revenue growth: 10.454270152694733%
Rule of 40 score: 19.156985806128677
Market cap: 4140001792 (Mid Cap ($2B-$10B))
P/E ratio: 1.7994858611825193
Debt to equity: 0.0917
Free cash flow (dilution adjusted): 22363753.213367607
Operating income: 8327120.822622107
Net income: 12090745.501285346
Long score: 9 | Short score: 0
Recommendation: Long
Stock screener scorecard for 1866.T (annual, report date 2026-03-31)
Altman Z-score: 2.6509107539348093 (Grey Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 11.734216581123105%
Earnings yield: 0.20257716810341092%
Return on net tangible assets: 7.145105445388731%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 8.121161215811853%
Free cash flow margin: -6.906880227437144%
Revenue growth: -8.780009075765518%
Rule of 40 score: -15.686889303202662
Market cap: 26996039680 (Large Cap ($10B-$200B))
P/E ratio: 0.0529637078550122
Debt to equity: 0
Free cash flow (dilution adjusted): -34046546.54654655
Operating income: 29035285.285285283
Net income: 21890640.64064064
Long score: 4 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for 1976.T (annual, report date 2026-03-31)
Altman Z-score: 6.053035771807057 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 12.112222678069871%
Earnings yield: 0.08875595069787291%
Return on net tangible assets: 8.789005752803766%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 10.554829838432452%
Free cash flow margin: 10.006799449410437%
Revenue growth: -14.844611859872176%
Rule of 40 score: -4.837812410461739
Market cap: 89600892928 (Large Cap ($10B-$200B))
P/E ratio: 0.09187471768723907
Debt to equity: 0.0115
Free cash flow (dilution adjusted): 37750250.25025025
Operating income: 48023023.023023024
Net income: 34371871.871871874
Long score: 7 | Short score: 0
Recommendation: Neutral
Stock screener scorecard for 3339.HK (annual, report date 2025-12-31)
Altman Z-score: 3.620856341796112 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 13.714161050395907%
Earnings yield: 2.7651981428647554%
Return on net tangible assets: 12.957461261936508%
Capitalized R&D asset: 133165117.270678
ROCI (R&D adjusted): 10.781941277304616%
Rosenberg metric: 1.1202020892064262
Free cash flow margin: 10.54836906822037%
Revenue growth: 14.512856666739204%
Rule of 40 score: 25.061225734959574
Market cap: 13268310016 (Large Cap ($10B-$200B))
P/E ratio: 1.0099155343371282
Debt to equity: 0.0017000000000000001
Free cash flow (dilution adjusted): 169002714.2857143
Operating income: 185982714.2857143
Net income: 185821142.85714287
Long score: 9 | Short score: 0
Recommendation: Long
Stock screener scorecard for 3943.T (annual, report date 2026-03-31)
Altman Z-score: 2.854558034873733 (Grey Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 3.854424255456402%
Earnings yield: 0.09446361368454949%
Return on net tangible assets: -3.195449844881075%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.376501059571462%
Free cash flow margin: -1.247498616255801%
Revenue growth: -6.385922328545268%
Rule of 40 score: -7.6334209448010695
Market cap: 9882638336 (Mid Cap ($2B-$10B))
P/E ratio: 0.09510376552386081
Debt to equity: 0.0683
Free cash flow (dilution adjusted): -1833083.0830830832
Operating income: 4485735.735735736
Net income: 4529529.52952953
Long score: 4 | Short score: 5
Recommendation: Neutral
Stock screener scorecard for 4206.T (annual, report date 2026-03-31)
Altman Z-score: 3.231117843056728 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 16.377111263442977%
Earnings yield: 0.08404518958498065%
Return on net tangible assets: 11.792582796054443%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 12.367979971569815%
Free cash flow margin: 0.13345831810743397%
Revenue growth: -5.2391365454301795%
Rule of 40 score: -5.105678227322746
Market cap: 229753913344 (Mega Cap (>= $200B))
P/E ratio: 0.08206858837385002
Debt to equity: 0.22949999999999998
Free cash flow (dilution adjusted): 2102102.1021021022
Operating income: 182351101.1011011
Net income: 126582832.83283283
Long score: 8 | Short score: 1
Recommendation: Long
Stock screener scorecard for 639.DE (quarterly, report date 2026-03-31)
Altman Z-score: 11.25924270132657 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 13.289962825278812%
Earnings yield: 0.09122745867336113%
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: 87799767040 (Large Cap ($10B-$200B))
P/E ratio: 37.24494341976299
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 9698.HK (quarterly, report date 2026-03-31)
Altman Z-score: 0.7756742337432091 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 1.692924306588937%
Earnings yield: 0.15418640318518043%
Return on net tangible assets: 10.39696585146272%
Capitalized R&D asset: 2506367.103959879
ROCI (R&D adjusted): 1.2712086287227193%
Rosenberg metric: 69.04159139419464
Free cash flow margin: -12.06305487305244%
Revenue growth: 16.74544920930705%
Rule of 40 score: 4.68239433625461
Market cap: 50366918656 (Large Cap ($10B-$200B))
P/E ratio: 2.951240376390077
Debt to equity: 1.4545
Free cash flow (dilution adjusted): -58780752.5325615
Operating income: 131397829.23299566
Net income: 383811432.70622283
Long score: 5 | Short score: 6
Recommendation: Neutral
Stock screener scorecard for ARML3.SA (quarterly, report date 2026-03-31)
Altman Z-score: 0.5642415038659219 (Distress Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 1.6038746883280244%
Earnings yield: 0.4076012424821561%
Return on net tangible assets: 9.877755897623246%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 1.507331644256703%
Free cash flow margin: 10.298316868559672%
Revenue growth: -6.35005705990782%
Rule of 40 score: 3.9482598086518523
Market cap: 1112210176 (Small Cap ($300M-$2B))
P/E ratio: 6.6811515480717
Debt to equity: 2.3489
Free cash flow (dilution adjusted): 8831178.707224336
Operating income: 13460646.3878327
Net income: 2527756.6539923954
Long score: 2 | Short score: 5
Recommendation: Neutral
Stock screener scorecard for ATRO (quarterly, report date 2026-03-31)
Altman Z-score: 4.461019635490207 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 5.932112925819178%
Earnings yield: 0.8076807672965154%
Return on net tangible assets: 45.01731947775113%
Capitalized R&D asset: 22577720
ROCI (R&D adjusted): 4.631276291120224%
Rosenberg metric: -0.45529832486354227
Free cash flow margin: -1.3485445691812037%
Revenue growth: -3.9355679872702205%
Rule of 40 score: -5.284112556451424
Market cap: 3446986240 (Mid Cap ($2B-$10B))
P/E ratio: 52.2156862745098
Debt to equity: 2.3445
Free cash flow (dilution adjusted): -3110000
Operating income: 27230000
Net income: 25540000
Long score: 4 | Short score: 6
Recommendation: Neutral
Stock screener scorecard for CAM.L (annual, report date 2025-12-31)
Altman Z-score: 2.7455695784450844 (Grey Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 0.10277492291880781%
Earnings yield: 0.46559182777728986%
Return on net tangible assets: -2.229188436084988%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 0.08042895442359249%
Free cash flow margin: -1.9402985074626864%
Revenue growth: 10.499515533840484%
Rule of 40 score: 8.559217026377798
Market cap: 133973136 (Micro Cap ($50M-$300M))
Debt to equity: 0.068
Free cash flow (dilution adjusted): -7027027.027027027
Operating income: 405405.4054054054
Net income: -5540540.540540541
Long score: 5 | Short score: 6
Recommendation: Neutral
Stock screener scorecard for CMCSA (quarterly, report date 2026-06-30)
Altman Z-score: 0.7618973581831006 (Distress Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 8.691404605096936%
Earnings yield: 3.1846181048785698%
Return on net tangible assets: -7.047449674587558%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 2.2989017843220245%
Free cash flow margin: 14.1750167000668%
Revenue growth: -4.822456051117398%
Rule of 40 score: 9.352560648949403
Market cap: 79116853248 (Large Cap ($10B-$200B))
P/E ratio: 7.762820512820512
Debt to equity: 1.0047
Free cash flow (dilution adjusted): 4244000000
Operating income: 5160000000
Net income: 3526000000
Long score: 4 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for COZ.DE (quarterly, report date 2026-03-31)
Altman Z-score: 3.6495620254750527 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 14.511964193492858%
Earnings yield: 4.872807925909651%
Return on net tangible assets: 12.317858353100645%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 4.964664310954063%
Free cash flow margin: 2.808054683170146%
Revenue growth: 1.5000937558597411%
Rule of 40 score: 4.308148439029887
Market cap: 17692563456 (Large Cap ($10B-$200B))
P/E ratio: 15.073080743578828
Debt to equity: 0.0725
Free cash flow (dilution adjusted): 152000000
Operating income: 843000000
Net income: 662000000
Long score: 10 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for CVCO (annual, report date 2026-03-31)
Altman Z-score: 10.500461449524165 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 28.50687762455366%
Earnings yield: 5.483985695533794%
Return on net tangible assets: 20.59290709406031%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 19.776835813560304%
Free cash flow margin: 9.770617574921864%
Revenue growth: 11.364513673815082%
Rule of 40 score: 21.135131248736947
Market cap: 4391520256 (Mid Cap ($2B-$10B))
P/E ratio: 20.18716131721551
Debt to equity: 0.0388
Free cash flow (dilution adjusted): 219302000
Operating income: 228569000
Net income: 190551000
Long score: 13 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for CVCO (quarterly, report date 2026-03-31)
Altman Z-score: 8.972237186058454 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 6.41965669871527%
Earnings yield: 1.2349758528331094%
Return on net tangible assets: 4.71444369795238%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 4.453679500857026%
Free cash flow margin: 10.326342826292837%
Revenue growth: -5.312791526246398%
Rule of 40 score: 5.013551300046439
Market cap: 4391520256 (Mid Cap ($2B-$10B))
P/E ratio: 20.18716131721551
Debt to equity: 0.0388
Free cash flow (dilution adjusted): 56808000
Operating income: 51473000
Net income: 42461000
Long score: 6 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for DRW3.DE (quarterly, report date 2026-03-31)
Altman Z-score: 1.9482390917187693 (Grey Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 1.2242017856060183%
Earnings yield: 1.1535362230390378%
Return on net tangible assets: -0.9003337281304656%
Capitalized R&D asset: 191872697.2278567
ROCI (R&D adjusted): 0.5803315739903511%
Rosenberg metric: -2.0773319095669422
Free cash flow margin: 4.61056288556411%
Revenue growth: -35.127294343759075%
Rule of 40 score: -30.516731458194965
Market cap: 1815968000 (Small Cap ($300M-$2B))
P/E ratio: 12.5109435454263
Debt to equity: 0.2066
Free cash flow (dilution adjusted): 40057471.26436782
Operating income: 21816091.95402299
Net income: 13145977.011494253
Long score: 7 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for EMBC (quarterly, report date 2026-03-31)
Altman Z-score: 0.2667529348784492 (Distress Zone)
Piotroski F-score: 3 (Weak)
Return on capital: 7.170315895035935%
Earnings yield: 3.10242763327925%
Capitalized R&D asset: 10000000
ROCI (R&D adjusted): 5.484006734006734%
Rosenberg metric: -7.369565217391305
Free cash flow margin: 11.226330027051398%
Revenue growth: -15.084226646248085%
Rule of 40 score: -3.857896619196687
Market cap: 195188048 (Micro Cap ($50M-$300M))
P/E ratio: 4.612565445026179
Debt to equity: -2.168503433956237
Free cash flow (dilution adjusted): 24900000
Operating income: 42900000
Net income: -4100000
Long score: 3 | Short score: 7
Recommendation: Neutral
Stock screener scorecard for IXD1.DE (quarterly, report date 2026-04-30)
Altman Z-score: 6.318025234670435 (Safe Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 8.483501618435675%
Earnings yield: 1.240696514091641%
Return on net tangible assets: 12.80594917437639%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 7.309661574324605%
Revenue growth: -32.41199874466456%
Rule of 40 score: -32.41199874466456
Market cap: 169180348416 (Large Cap ($10B-$200B))
P/E ratio: 29.08128022104536
Debt to equity: 0.3182
Operating income: 2041860465.1162791
Net income: 1598837209.3023255
Long score: 5 | Short score: 1
Recommendation: Neutral
Stock screener scorecard for JBI (quarterly, report date 2026-03-31)
Altman Z-score: 1.3667926782560078 (Distress Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 3.6237897648686035%
Earnings yield: 1.0615744561808516%
Return on net tangible assets: -5.489864864864865%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 1.1148936170212767%
Free cash flow margin: 12.79748540637629%
Revenue growth: -1.5908086610693768%
Rule of 40 score: 11.206676745306915
Market cap: 721516160 (Small Cap ($300M-$2B))
P/E ratio: 17.166666666666668
Debt to equity: 1.115
Free cash flow (dilution adjusted): 28500000
Operating income: 13100000
Net income: 200000
Long score: 2 | Short score: 4
Recommendation: Neutral
Stock screener scorecard for PRU.AX (annual, report date 2025-06-30)
Altman Z-score: 16.268762166877963 (Safe Zone)
Piotroski F-score: 3 (Weak)
Return on capital: 29.35004040610602%
Earnings yield: 6.177208067816831%
Return on net tangible assets: 21.250741953276073%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 24.95428228482666%
Free cash flow margin: 26.403553612663266%
Revenue growth: 19.283583228446187%
Rule of 40 score: 45.68713684110945
Market cap: 6317146112 (Mid Cap ($2B-$10B))
P/E ratio: 5.88235294117647
Debt to equity: 0.001
Free cash flow (dilution adjusted): 215384313.72549018
Operating income: 369597385.62091506
Net income: 275630065.3594771
Long score: 11 | Short score: 2
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for RENT3.SA (quarterly, report date 2026-03-31)
Altman Z-score: 0.7631167893359276 (Distress Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 4.348570724750139%
Earnings yield: 3.1367331143317334%
Return on net tangible assets: 14.623840404224921%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 3.5850340421656983%
Free cash flow margin: 17.659671702934183%
Revenue growth: 16.238850097450534%
Rule of 40 score: 33.898521800384714
Market cap: 45399670784 (Large Cap ($10B-$200B))
P/E ratio: 22.237626818141084
Debt to equity: 1.6424368782025367
Free cash flow (dilution adjusted): 412429277.56653994
Operating income: 470788783.269962
Net income: 232299619.77186313
Long score: 5 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for ROK (quarterly, report date 2026-03-31)
Altman Z-score: 5.107175169751243 (Safe Zone)
Piotroski F-score: 6 (Neutral)
Return on capital: 30.4631441617743%
Earnings yield: 0.8473750715723106%
Return on net tangible assets: -36.41509433962264%
Capitalized R&D asset: 295240000
ROCI (R&D adjusted): 6.785170154474711%
Rosenberg metric: 0.6337209302325582
Free cash flow margin: 11.210361768646719%
Revenue growth: 6.365795724465559%
Rule of 40 score: 17.576157493112277
Market cap: 51426369536 (Large Cap ($10B-$200B))
P/E ratio: 37.229968782518206
Debt to equity: 1.1337000000000002
Free cash flow (dilution adjusted): 251000000
Operating income: 467000000
Net income: 351000000
Long score: 7 | Short score: 2
Recommendation: Neutral
Stock screener scorecard for RS1.L (annual, report date 2026-03-31)
Altman Z-score: 3.8166347723792704 (Safe Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 27.344269563289732%
Earnings yield: 9.299930185470089%
Return on net tangible assets: 44.57542457542458%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 13.491195450071094%
Free cash flow margin: 6.9591475478116%
Revenue growth: 0.5341556923132744%
Rule of 40 score: 7.493303240124875
Market cap: 3214690816 (Mid Cap ($2B-$10B))
P/E ratio: 0.21168730650154796
Debt to equity: 0.3504
Free cash flow (dilution adjusted): 263815789.47368422
Operating income: 324605263.15789473
Net income: 213026315.78947368
Long score: 14 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for STO3.DE (annual, report date 2025-12-31)
Altman Z-score: 2.9036054647833973 (Grey Zone)
Piotroski F-score: 7 (Neutral)
Return on capital: 8.748440183347952%
Earnings yield: 18.465664750662473%
Return on net tangible assets: 9.693522468794912%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 7.514286472289284%
Free cash flow margin: 3.1992719557139915%
Revenue growth: 11.456202417815543%
Rule of 40 score: 14.655474373529534
Market cap: 610470016 (Small Cap ($300M-$2B))
P/E ratio: 22.71537939722841
Debt to equity: 0.14679999999999999
Free cash flow (dilution adjusted): 59887058.823529415
Operating income: 83304705.88235295
Net income: 46097647.05882353
Long score: 9 | Short score: 1
Recommendation: Long
Stock screener scorecard for WHD (quarterly, report date 2026-03-31)
Altman Z-score: 3.760236501089601 (Safe Zone)
Piotroski F-score: 5 (Neutral)
Return on capital: 4.290793481294519%
Earnings yield: 1.2235772177673219%
Return on net tangible assets: 11.640843510287723%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 2.4665743893604066%
Free cash flow margin: 28.71334804518616%
Revenue growth: 48.67708257562126%
Rule of 40 score: 77.39043062080742
Market cap: 3826343936 (Mid Cap ($2B-$10B))
P/E ratio: 44.168224299065415
Debt to equity: 0.0336
Free cash flow (dilution adjusted): 111508000
Operating income: 49504000
Net income: 40221000
Long score: 7 | Short score: 1
Recommendation: Neutral
Stock screener scorecard for 0411.HK (annual, report date 2024-06-30)
Altman Z-score: 4.060999580370058 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 6.677718175316732%
Earnings yield: 3.470503963566221%
Return on net tangible assets: 8.05468673647379%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 6.507849673644533%
Free cash flow margin: 4.101592013370308%
Revenue growth: -5.133305526902776%
Rule of 40 score: -1.031713513532468
Market cap: 1931037820 (Small Cap ($300M-$2B))
P/E ratio: 9.62635815731883
Debt to equity: 0.0013593997430638072
Free cash flow (dilution adjusted): 25405633.802816905
Operating income: 24401536.491677336
Net income: 25684891.165172856
Long score: 8 | Short score: 0
Recommendation: Long
Stock screener scorecard for 1890.HK (annual, report date 2025-08-31)
Altman Z-score: 1.7232160044859215 (Distress Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 14.518940948331387%
Earnings yield: 6.027069627955497%
Return on net tangible assets: 13.464786380150798%
Capitalized R&D asset: 0
ROCI (R&D adjusted): 10.79254788449852%
Free cash flow margin: 19.67716779369505%
Revenue growth: 9.820516750401511%
Rule of 40 score: 29.497684544096565
Market cap: 2736171937.6372275 (Mid Cap ($2B-$10B))
P/E ratio: 3.655808960761616
Debt to equity: 0.20498721543753579
Free cash flow (dilution adjusted): 51523356.64335664
Operating income: 95207132.86713286
Net income: 104677622.37762237
Long score: 7 | Short score: 3
Recommendation: Neutral
Stock screener scorecard for 208A.T (annual, report date 2025-06-30)
Altman Z-score: 3.2850917886028723 (Safe Zone)
Piotroski F-score: 8 (Strong)
Return on capital: 34.912530250116085%
Earnings yield: 0.06523165350515757%
Return on net tangible assets: 17.579680833020657%
Capitalized R&D asset: 1832814.4644857077
ROCI (R&D adjusted): 18.75152775197236%
Rosenberg metric: 6.832056116091501
Free cash flow margin: 12.463452285288042%
Revenue growth: 21.668919419501485%
Rule of 40 score: 34.13237170478953
Market cap: 25282922625.539997 (Large Cap ($10B-$200B))
P/E ratio: 12.142979847068009
Debt to equity: 0.3553709751269771
Free cash flow (dilution adjusted): 17366537.50345973
Operating income: 21266572.1007473
Net income: 14407016.329919733
Long score: 11 | Short score: 0
Recommendation: Strong Long (L/S Compounder)
Stock screener scorecard for 2OY.DE (annual, report date 2025-12-31)
Altman Z-score: 1.5154520561393707 (Distress Zone)
Piotroski F-score: 4 (Weak)
Return on capital: 0.4863783284592889%
Earnings yield: 0.44204633667664267%
Capitalized R&D asset: 1568270000
ROCI (R&D adjusted): 0.2219024819105293%
Rosenberg metric: -2.5592592592592593
Free cash flow margin: -3.6203963170536433%
Revenue growth: -6.9732799553114235%
Rule of 40 score: -10.593676272365066
Market cap: 16435375706.752941 (Large Cap ($10B-$200B))
Debt to equity: 1.1184796256135145
Free cash flow (dilution adjusted): -1447000000
Operating income: 158000000
Net income: -2444000000
Long score: 0 | Short score: 6
Recommendation: Neutral