OOutlytic
Outlytic / CANSLIM Screen / Complete CANSLIM Rankings

Complete CANSLIM Rankings

Every eligible company ranked by combined C, A, L, and N strength.
Published 2026-07-27T19:41:46.235659+00:00 · source as of 2026-07-27T19:41:45.407162 · universe sp500 · 337 rows
Reset
Ticker CIK Sic Excluded Last Close Shares Out Market Cap 50D Avg Volume Distance to 52W High Ret 12M Ret 6M 12M RS vs SPY Quarterly EPS YoY EPS 3Y CAGR Annual Rev Passes C Passes A Passes N Passes S Passes M Reasons Rank C EPS Yoy Rank A EPS Cagr Rank L Rs12 Rank N 52W Canslim Score Passes All
TDY 1,094,285.00 3,812.00 No $627.78 46.33M $29.08B 327,020 9.46% 12.30% 10.19% -5.84% 21.59% 0.56% $1.02B No No Yes Yes Yes fail_C;fail_A 125 189 154 82 550.00 No
HAL 45,012.00 1,389.00 No $35.46 835.00M $29.60B 11,339,657 18.66% 64.60% 8.16% 46.46% 129.17% $17.97B Yes No No Yes Yes no_eps_cagr;fail_N 35 293 46 181 555.00 No
DHR 313,616.00 3,823.00 No $202.01 707.70M $142.96B 4,368,896 16.80% 3.71% -15.79% -14.44% 9.02% 51.43% $5.36B No Yes No Yes Yes fail_C;fail_N 185 17 192 161 555.00 No
SNA 91,440.00 3,420.00 No $406.24 67.47M $27.41B 341,893 3.20% 20.26% 11.77% 2.12% 3.70% 0.71% $5.16B No No Yes Yes Yes fail_C;fail_A 218 187 130 22 557.00 No
BMY 14,272.00 2,834.00 No $60.15 2.90B $174.42B 11,881,377 4.36% 25.15% 6.23% 7.00% 8.26% -3.65% $48.19B No No Yes Yes Yes fail_C;fail_A 187 222 115 34 558.00 No
PLTR 1,321,655.00 7,372.00 No $136.10 2.40B $326.25B 41,219,780 34.42% -11.62% -23.14% -29.76% 300.00% 90.38% Yes Yes No Yes Yes fail_N 17 4 254 285 560.00 No
NDSN 72,331.00 3,569.00 No $283.37 55.92M $15.85B 424,190 7.92% 30.30% 4.21% 12.16% 6.06% 0.08% $569.29M No No Yes Yes Yes fail_C;fail_A 202 192 100 67 561.00 No
TT 1,466,258.00 3,822.00 No $466.90 249.00M $116.26B 1,350,584 7.70% 3.74% 20.56% -14.40% -2.22% 13.94% $14.78B No No Yes Yes Yes fail_C;fail_A 232 77 191 62 562.00 No
SBUX 829,224.00 5,810.00 No $104.38 1.14B $118.66B 7,452,084 4.44% 12.00% 11.89% -6.14% 32.35% -23.21% $37.18B Yes No Yes Yes Yes fail_A 101 270 156 36 563.00 No
NOC 1,133,421.00 3,812.00 No $527.09 142.03M $74.87B 969,310 31.90% 0.62% -19.48% -17.52% 84.98% 29.01% $41.95B Yes Yes No Yes Yes fail_N 53 34 204 273 564.00 No
A 1,090,872.00 3,826.00 No $130.80 282.22M $36.91B 2,448,547 18.39% 12.41% -9.69% -5.74% 60.00% 2.84% $4.47B Yes No No Yes Yes fail_A;fail_N 69 167 153 179 568.00 No
MU 723,125.00 3,674.00 No $865.07 1.13B $976.66B 53,927,915 31.07% 663.79% 156.98% 645.65% 1,381.07% $8.44B Yes No No Yes Yes no_eps_cagr;fail_N 6 293 2 268 569.00 No
FTV 1,659,166.00 3,823.00 No $61.03 305.60M $18.65B 2,932,635 5.14% 19.04% 9.94% 0.89% -12.00% 6.39% $6.45B No No Yes Yes Yes fail_C;fail_A 259 134 134 42 569.00 No
CRH 849,395.00 3,241.00 No $99.82 704.02M $70.28B 4,661,351 24.12% 7.40% -18.55% -10.74% 80.00% 8.31% Yes No No Yes Yes fail_A;fail_N 55 116 175 226 572.00 No
TSLA 1,318,605.00 3,711.00 No $371.48 3.75B $1.39T 46,550,336 25.53% 16.30% -15.30% -1.84% 15.38% 20.17% $94.83B No No No Yes Yes fail_C;fail_A;fail_N 141 52 146 233 572.00 No
SPGI 64,040.00 7,320.00 No $449.11 296.00M $132.94B 2,360,771 18.02% -9.64% -12.97% -27.79% 32.11% 21.15% $1.59B Yes No No Yes Yes fail_A;fail_N 102 50 248 174 574.00 No
CIEN 936,395.00 3,661.00 No $379.23 141.60M $53.70B 2,884,158 40.51% 347.15% 55.56% 329.01% 2,466.67% -20.17% $4.77B Yes No No Yes Yes fail_A;fail_N 4 263 6 302 575.00 No
VMC 1,396,009.00 1,400.00 No $280.33 130.30M $36.53B 1,159,751 15.33% 6.58% -7.09% -11.56% 30.93% 5.14% $7.78B Yes No No Yes Yes fail_A;fail_N 107 146 178 144 575.00 No
OXY 797,468.00 1,311.00 No $55.29 991.19M $54.81B 10,529,977 18.02% 26.97% 28.09% 8.82% 293.83% -26.88% $21.59B Yes No No Yes Yes fail_A;fail_N 18 275 109 175 577.00 No
WDC 106,040.00 3,572.00 No $487.47 345.00M $168.18B 8,414,033 39.06% 627.35% 119.48% 609.20% 534.25% -22.57% Yes No No Yes Yes fail_A;fail_N 10 268 4 299 581.00 No
KLAC 319,201.00 3,827.00 No $208.79 132.02M $27.57B 12,867,595 32.07% 122.81% 35.15% 104.67% 11.69% 7.93% $1.07B No No No Yes Yes fail_C;fail_A;fail_N 166 121 20 274 581.00 No
TXN 97,476.00 3,674.00 No $285.44 1.74B $496.95B 8,671,668 14.55% 31.79% 50.93% 13.64% 31.01% -8.46% $3.75B Yes No No Yes Yes fail_A;fail_N 106 242 97 138 583.00 No
INTC 50,863.00 3,674.00 No $97.92 5.02B $491.85B 126,523,220 31.21% 329.47% 102.65% 311.33% 284.21% $62.76B Yes No No Yes Yes no_eps_cagr;fail_N 19 293 7 269 588.00 No
SYY 96,021.00 5,140.00 No $81.00 765.17M $61.98B 3,437,460 11.81% 3.97% 2.30% -14.18% -13.41% 37.14% $10.43B No Yes No Yes Yes fail_C;fail_N 262 25 190 112 589.00 No
NWSA 1,564,708.00 2,711.00 No $28.43 579.00M $16.46B 5,306,506 10.06% -5.77% 6.48% -23.91% -11.11% 51.06% $2.11B No Yes No Yes Yes fail_C;fail_N 253 18 228 93 592.00 No
YUM 1,041,061.00 5,812.00 No $147.30 276.00M $40.65B 2,387,893 13.42% -0.53% -8.54% -18.67% 71.43% -0.53% $8.21B Yes No No Yes Yes fail_A;fail_N 60 198 211 125 594.00 No
NWS 1,564,708.00 2,711.00 No $32.14 579.00M $18.61B 1,705,471 9.67% -7.70% 4.69% -25.84% -11.11% 51.06% $2.11B No Yes Yes Yes Yes fail_C 253 18 240 84 595.00 No
PSX 1,534,701.00 2,911.00 No $209.73 660.92M $138.62B 2,582,865 0.62% 67.54% 49.80% 49.40% -57.14% -11.41% $29.75B No No Yes Yes Yes fail_C;fail_A 298 252 42 3 595.00 No
URI 1,067,701.00 7,359.00 No $1,013.34 62.73M $63.57B 484,762 11.40% 24.06% 9.36% 5.92% 6.57% 2.41% $4.21B No No No Yes Yes fail_C;fail_A;fail_N 197 173 119 107 596.00 No
FCX 831,259.00 1,000.00 No $58.65 945.00M $55.42B 14,297,128 18.86% 31.92% -2.18% 13.77% 154.17% $25.91B Yes No No Yes Yes no_eps_cagr;fail_N 29 293 95 182 599.00 No
IQV 1,478,242.00 8,731.00 No $204.77 166.90M $34.18B 1,542,119 17.11% 25.43% -15.13% 7.29% 14.79% 2.29% $9.74B No No No Yes Yes fail_C;fail_A;fail_N 146 175 112 166 599.00 No
PFE 78,003.00 2,834.00 No $24.75 9.62B $238.14B 41,959,248 13.90% 0.70% -4.39% -17.44% -9.62% 53.34% $62.58B No Yes No Yes Yes fail_C;fail_N 250 16 202 131 599.00 No
STX 1,137,789.00 3,572.00 No $803.20 224.41M $180.24B 4,308,904 29.85% 447.44% 150.75% 429.29% 111.25% $7.38B Yes No No Yes Yes no_eps_cagr;fail_N 40 293 5 262 600.00 No
TGT 27,419.00 5,331.00 No $139.22 454.18M $63.23B 5,234,075 3.59% 34.32% 25.28% 16.17% -24.56% -3.07% $72.62B No No Yes Yes Yes fail_C;fail_A 273 217 87 27 604.00 No
GEN 849,399.00 7,372.00 No $26.68 598.00M $15.96B 7,398,131 17.18% -11.46% 1.16% -29.61% 19.23% 18.73% $6.68B No No No Yes Yes fail_C;fail_A;fail_N 131 57 253 167 608.00 No
TXT 217,346.00 3,720.00 No $90.50 173.86M $15.74B 1,429,467 10.89% 6.03% -3.27% -12.12% 10.53% 3.76% $14.80B No No No Yes Yes fail_C;fail_A;fail_N 174 156 180 100 610.00 No
F 37,996.00 3,711.00 No $14.03 3.27B $45.82B 64,820,863 21.09% 25.83% 1.59% 7.68% 433.33% $184.99B Yes No No Yes Yes no_eps_cagr;fail_N 13 293 110 197 613.00 No
COST 909,832.00 5,331.00 No $935.40 443.51M $414.86B 2,505,510 14.69% -1.94% -2.23% -20.09% 15.15% 8.76% $275.24B No No No Yes Yes fail_C;fail_A;fail_N 143 113 218 139 613.00 No
NXPI 1,413,447.00 3,674.00 No $267.28 4.31B $1.15T 4,113,999 21.38% 19.06% 12.02% 0.91% 130.05% -9.60% $9.26B Yes No No Yes Yes fail_A;fail_N 34 245 133 202 614.00 No
BKNG 1,075,531.00 4,700.00 No $179.65 1.62B $290.67B 7,742,162 22.50% -20.98% -13.51% -39.13% 234.15% 11.95% $26.92B Yes No No Yes Yes fail_A;fail_N 23 93 286 214 616.00 No
LHX 202,058.00 3,812.00 No $281.49 186.60M $52.53B 1,285,755 25.77% 6.02% -17.31% -12.13% 33.66% 9.82% $6.18B Yes No No Yes Yes fail_A;fail_N 96 104 181 236 617.00 No
TMO 97,745.00 3,829.00 No $527.31 445.47M $234.90B 2,319,836 18.12% 24.08% -15.58% 5.93% 11.28% 4.62% $6.05B No No No Yes Yes fail_C;fail_A;fail_N 171 150 118 178 617.00 No
ODFL 878,927.00 4,213.00 No $230.59 208.15M $48.00B 1,810,728 8.51% 42.14% 29.39% 23.99% -5.00% -4.95% No No Yes Yes Yes fail_C;fail_A 238 230 75 74 617.00 No
ETN 1,551,182.00 3,590.00 No $399.73 388.30M $155.22B 2,477,959 8.47% 4.99% 19.87% -13.15% -9.35% 9.15% $0.00 No No Yes Yes Yes fail_C;fail_A 249 107 188 73 617.00 No
MAR 1,048,286.00 7,011.00 No $366.69 265.86M $97.49B 1,496,225 10.78% 35.01% 12.55% 16.86% 1.67% -2.33% $26.19B No No No Yes Yes fail_C;fail_A;fail_N 224 213 83 99 619.00 No
EA 712,515.00 7,372.00 No $209.13 251.00M $52.49B 2,089,859 0.07% 39.58% 2.44% 21.43% -68.75% -8.99% $7.53B No No Yes Yes Yes fail_C;fail_A 299 244 78 1 622.00 No
TSN 100,493.00 2,015.00 No $58.13 22.40M $1.30B 3,276,939 16.34% 7.69% -3.81% -10.46% 3,550.00% $54.44B Yes No No Yes Yes no_eps_cagr;fail_N 2 293 172 156 623.00 No
APA 1,841,666.00 1,311.00 No $35.22 352.96M $12.43B 5,790,683 22.85% 86.97% 35.43% 68.82% 31.25% -24.47% Yes No No Yes Yes fail_A;fail_N 105 271 31 217 624.00 No
RCL 884,887.00 4,400.00 No $286.10 303.82M $86.92B 2,710,223 21.94% -17.91% 2.87% -36.05% 28.78% 33.43% $2.33B Yes Yes No Yes Yes fail_N 111 29 276 208 624.00 No
ITW 49,826.00 3,560.00 No $271.07 287.70M $77.99B 1,378,699 10.59% 5.19% 3.50% -12.96% 11.30% 2.50% $3.58B No No No Yes Yes fail_C;fail_A;fail_N 170 172 186 97 625.00 No
CTAS 723,254.00 2,320.00 No $201.90 400.01M $80.77B 2,254,384 10.96% -9.02% 3.23% -27.16% 9.65% 10.73% $1.62B No No No Yes Yes fail_C;fail_A;fail_N 181 98 244 102 625.00 No
VZ 732,712.00 4,813.00 No $43.56 4.29B $186.96B 27,305,192 15.70% 6.39% 10.68% -11.76% 3.45% 13.73% $138.19B No No No Yes Yes fail_C;fail_A;fail_N 219 78 179 149 625.00 No
COR 1,140,859.00 5,122.00 No $304.62 194.56M $59.27B 1,779,364 19.31% 3.48% -14.28% -14.67% 128.11% -2.38% $321.33B Yes No No Yes Yes fail_A;fail_N 36 214 193 184 627.00 No
MLM 916,076.00 1,400.00 No $549.47 60.05M $32.99B 582,579 22.71% -0.65% -14.27% -18.80% 1,214.66% -0.12% $3.97B Yes No No Yes Yes fail_A;fail_N 7 193 213 216 629.00 No
UAL 100,517.00 4,512.00 No $117.04 324.58M $37.99B 5,548,959 15.66% 28.31% 0.88% 10.16% -17.33% 8.95% $9.44B No No No Yes Yes fail_C;fail_A;fail_N 267 110 104 148 629.00 No
DAL 27,904.00 4,512.00 No $83.90 666.38M $55.91B 7,643,988 12.31% 48.92% 17.61% 30.77% -25.30% 2.30% $10.74B No No No Yes Yes fail_C;fail_A;fail_N 274 174 65 116 629.00 No
MPC 1,510,295.00 2,911.00 No $316.04 357.00M $112.83B 2,365,326 1.04% 81.45% 77.96% 63.31% -820.83% -17.68% $31.09B No No Yes Yes Yes fail_C;fail_A 334 256 35 5 630.00 No
VLO 1,035,002.00 2,911.00 No $314.97 673.50M $212.13B 3,082,876 0.51% 117.72% 70.64% 99.57% -322.11% -32.79% No No Yes Yes Yes fail_C;fail_A 328 282 21 2 633.00 No
DECK 910,521.00 3,021.00 No $103.66 139.98M $14.51B 2,170,182 18.06% 2.41% 0.57% -15.73% 10.96% 12.23% No No No Yes Yes fail_C;fail_A;fail_N 173 89 197 177 636.00 No
WAT 1,000,697.00 3,826.00 No $358.90 98.17M $35.23B 965,977 13.34% 20.88% -9.04% 2.73% -142.65% 15.24% $687.27M No No No Yes Yes fail_C;fail_A;fail_N 315 71 128 122 636.00 No
PPG 79,879.00 2,851.00 No $115.57 223.43M $25.82B 1,870,407 13.39% -0.39% 5.00% -18.53% 4.91% 8.96% $3.78B No No No Yes Yes fail_C;fail_A;fail_N 207 109 210 123 649.00 No
JBL 898,293.00 3,672.00 No $305.81 104.82M $32.06B 1,365,320 28.70% 37.61% 20.79% 19.46% 27.32% -0.82% $25.28B Yes No No Yes Yes fail_A;fail_N 114 203 80 254 651.00 No
RSG 1,060,391.00 4,953.00 No $220.55 354.40M $78.16B 1,716,067 10.43% -8.17% 4.63% -26.31% 7.59% 7.84% $19.03B No No No Yes Yes fail_C;fail_A;fail_N 193 122 241 95 651.00 No
FAST 815,556.00 5,200.00 No $44.74 1.15B $51.34B 7,612,536 11.63% -2.48% 2.78% -20.63% 13.79% 2.89% $1.09B No No No Yes Yes fail_C;fail_A;fail_N 155 165 221 111 652.00 No
IDXX 874,716.00 2,835.00 No $563.15 79.24M $44.62B 667,162 26.86% 8.57% -20.92% -9.58% 17.45% 9.00% $506.12M No No No Yes Yes fail_C;fail_A;fail_N 136 108 169 241 654.00 No
DOV 29,905.00 3,530.00 No $209.15 260.19M $54.42B 948,076 11.95% 9.74% 1.60% -8.41% 5.36% 1.86% $1.78B No No No Yes Yes fail_C;fail_A;fail_N 205 179 165 113 662.00 No
BALL 9,389.00 3,411.00 No $62.17 685.84M $42.64B 2,809,095 8.96% 7.06% 11.24% -11.08% 22.22% -36.69% $2.75B No No Yes Yes Yes fail_C;fail_A 123 285 176 79 663.00 No
FLEX 866,374.00 3,672.00 No $119.22 365.69M $43.60B 7,377,555 28.55% 124.18% 79.04% 106.04% -4.41% 3.46% $6.86B No No No Yes Yes fail_C;fail_A;fail_N 236 160 18 253 667.00 No
PTC 857,005.00 7,372.00 No $125.27 115.50M $14.47B 1,822,806 42.98% -36.41% -24.94% -54.56% 270.37% 43.52% $1.24B Yes Yes No Yes Yes fail_N 21 22 312 313 668.00 No
HUBB 48,898.00 3,670.00 No $485.15 53.25M $25.84B 630,993 14.21% 10.96% 0.21% -7.19% 12.50% -2.77% $917.70M No No No Yes Yes fail_C;fail_A;fail_N 163 215 162 134 674.00 No
PKG 75,677.00 2,650.00 No $228.41 89.10M $20.35B 626,581 8.46% 12.94% 2.91% -5.21% -15.42% 0.35% $1.68B No No Yes Yes Yes fail_C;fail_A 265 190 151 72 678.00 No
ABBV 1,551,152.00 2,834.00 No $252.86 1.84B $466.22B 7,042,082 3.36% 32.11% 16.66% 13.96% -45.83% -24.82% $16.62B No No Yes Yes Yes fail_C;fail_A 292 272 93 25 682.00 No
PEP 77,476.00 2,080.00 No $135.09 1.37B $184.53B 8,921,254 21.22% -7.12% -7.83% -25.26% 136.96% -2.97% $93.92B Yes No No Yes Yes fail_A;fail_N 32 216 236 199 683.00 No
MRNA 1,682,852.00 2,836.00 No $59.51 397.00M $23.62B 8,231,849 30.48% 84.80% 51.18% 66.65% 34.92% $19.26B Yes No No Yes Yes no_eps_cagr;fail_N 92 293 32 266 683.00 No
NEM 1,164,727.00 1,040.00 No $89.52 1.09B $97.49B 8,165,048 33.63% 54.37% -21.62% 36.23% 79.17% $6.71B Yes No No Yes Yes no_eps_cagr;fail_N 56 293 59 278 686.00 No
REGN 872,589.00 2,834.00 No $673.79 94.41M $63.61B 1,038,911 17.94% 22.51% -9.18% 4.36% -7.78% 5.15% $1.58B No No No Yes Yes fail_C;fail_A;fail_N 245 145 125 171 686.00 No
XYL 1,524,472.00 3,561.00 No $120.54 243.58M $29.36B 1,938,057 21.86% -9.00% -16.76% -27.14% 14.49% 11.83% $9.04B No No No Yes Yes fail_C;fail_A;fail_N 147 94 243 205 689.00 No
MTD 1,037,646.00 3,826.00 No $1,273.33 21.36M $27.19B 221,577 16.51% 5.61% -14.92% -12.53% 6.51% 5.32% $4.03B No No No Yes Yes fail_C;fail_A;fail_N 201 144 185 159 689.00 No
CDNS 813,672.00 7,372.00 No $330.18 271.80M $89.74B 2,319,539 20.76% 2.90% 2.99% -15.24% 21.78% 1.95% $1.94B No No No Yes Yes fail_C;fail_A;fail_N 124 177 195 195 691.00 No
CHD 313,927.00 2,840.00 No $97.71 293.71M $28.70B 1,931,699 7.86% 0.70% 8.05% -17.44% 1.11% -0.54% No No Yes Yes Yes fail_C;fail_A 225 199 203 65 692.00 No
CL 21,665.00 2,844.00 No $91.69 801.24M $73.47B 5,102,355 7.69% 5.10% 8.71% -13.04% -4.71% -1.71% $15.45B No No Yes Yes Yes fail_C;fail_A 237 209 187 61 694.00 No
FICO 814,547.00 7,389.00 No $1,261.30 23.30M $29.38B 309,716 36.87% -17.31% -20.23% -35.45% 67.77% 16.12% $374.36M Yes No No Yes Yes fail_A;fail_N 65 62 272 296 695.00 No
PG 80,424.00 2,840.00 No $148.71 4.01B $596.21B 8,853,343 11.09% -4.44% 2.82% -22.59% 5.06% 3.19% $84.28B No No No Yes Yes fail_C;fail_A;fail_N 206 163 225 103 697.00 No
GPN 1,123,360.00 7,389.00 No $82.17 273.40M $22.47B 3,796,976 9.34% -1.05% 9.57% -19.19% -631.45% 15.27% $1.05B No No Yes Yes Yes fail_C;fail_A 332 70 215 81 698.00 No
VRSN 1,014,473.00 7,371.00 No $277.62 91.10M $25.29B 815,267 11.15% -1.15% 11.40% -19.30% 14.00% -4.12% $1.66B No No No Yes Yes fail_C;fail_A;fail_N 153 226 216 105 700.00 No
CRWD 1,535,527.00 7,372.00 No $201.70 48.13M $9.71B 12,992,475 7.26% 71.72% 77.32% 53.58% -126.19% No No Yes Yes Yes fail_C;no_eps_cagr 312 293 39 58 702.00 No
QCOM 804,328.00 3,663.00 No $170.89 1.06B $180.97B 22,495,214 34.25% 11.98% 5.89% -6.17% 171.37% -7.93% $44.28B Yes No No Yes Yes fail_A;fail_N 26 240 157 284 707.00 No
VLTO 1,967,680.00 3,825.00 No $93.13 245.60M $22.87B 2,352,166 15.42% -9.56% -9.74% -27.71% 13.19% 3.58% No No No Yes Yes fail_C;fail_A;fail_N 159 157 247 145 708.00 No
SHW 89,800.00 5,200.00 No $324.52 246.60M $80.03B 2,403,805 14.52% -4.52% -8.87% -22.67% 7.92% 3.51% $4.11B No No No Yes Yes fail_C;fail_A;fail_N 189 158 226 137 710.00 No
LUV 92,380.00 4,512.00 No $48.40 746.00M $36.11B 6,249,065 12.18% 32.71% 12.30% 14.57% -273.08% 1.68% $2.01B No No No Yes Yes fail_C;fail_A;fail_N 326 180 90 114 710.00 No
EMR 32,604.00 3,600.00 No $135.55 560.10M $75.92B 2,729,847 17.92% -6.12% -8.42% -24.27% 4.85% 9.53% $24.41B No No No Yes Yes fail_C;fail_A;fail_N 208 106 229 170 713.00 No
SOLV 1,964,738.00 3,841.00 No $79.47 173.53M $13.79B 1,756,142 9.90% 7.60% -1.21% -10.55% -91.14% 4.70% $8.32B No No Yes Yes Yes fail_C;fail_A 304 148 173 88 713.00 No
DG 29,534.00 5,331.00 No $125.62 220.22M $27.67B 3,616,844 20.61% 15.01% -17.20% -3.14% 13.48% -3.18% No No No Yes Yes fail_C;fail_A;fail_N 156 218 148 194 716.00 No
ECL 31,462.00 2,840.00 No $268.36 281.40M $75.52B 1,656,875 13.23% -0.24% -3.37% -18.39% 7.75% -0.45% $3.65B No No No Yes Yes fail_C;fail_A;fail_N 192 197 209 120 718.00 No
CRM 1,108,524.00 7,372.00 No $174.27 929.00M $161.90B 15,373,381 36.40% -32.94% -25.38% -51.09% 50.93% 22.70% $2.29B Yes No No Yes Yes fail_A;fail_N 75 45 304 295 719.00 No
SJM 91,419.00 2,033.00 No $112.30 106.66M $11.98B 1,753,869 5.94% 3.12% 7.18% -15.02% 9.16% No No Yes Yes Yes fail_C;no_eps_cagr 184 293 194 49 720.00 No
ADSK 769,397.00 7,372.00 No $217.36 212.00M $46.08B 2,745,237 33.95% -25.60% -17.12% -43.75% 228.17% 7.67% $553.80M Yes No No Yes Yes fail_A;fail_N 24 124 295 281 724.00 No
HCA 860,730.00 8,062.00 No $370.40 222.53M $82.43B 1,705,629 33.44% 2.15% -23.44% -15.99% 11.20% 14.24% $75.60B No No No Yes Yes fail_C;fail_A;fail_N 172 76 199 277 724.00 No
OMC 29,989.00 7,311.00 No $82.52 313.10M $25.84B 4,074,191 5.33% 16.45% 2.08% -1.69% -6.85% $17.27B No No Yes Yes Yes fail_C;no_eps_cagr 241 293 145 45 724.00 No
ALGN 1,097,149.00 3,842.00 No $174.29 71.62M $12.48B 1,015,486 16.33% -9.35% 1.64% -27.50% 24.41% -0.92% $387.13M No No No Yes Yes fail_C;fail_A;fail_N 119 205 246 155 725.00 No