inspectstocks
Sign inGet Started
inspectstocks

Every figure taken straight from a company’s own SEC filings, with the checks behind each grade shown — and whatever could not be found named rather than hidden.

Appearance

Product

  • Screener
  • Earnings calendar
  • Watchlists
  • Portfolios

Browse

  • Rankings
  • Free this week
  • Industries
  • Curated lists
  • Fund managers

Company

  • About
  • How the grade works
  • Glossary
  • Pricing
  • Contact

Legal

  • Terms of service
  • Privacy policy
  • Disclaimer
  • Cookie policy

© 2026 InspectStocks. All rights reserved.

InspectStocks describes businesses using their own reported figures. It is not investment advice and does not recommend buying or selling anything.

Data provided for free by IEX. By accessing or using IEX Historical Data, you agree to the IEX Historical Data Terms of Use.

Grade changes

Which grades moved on a company's latest filing, and which ones depend on the next report. A grade changes when the 10-Q or 10-K is filed, not on the day of the earnings call — usually a few days to a few weeks later.
ChangedBy quarterReporting soon

Quarter

Quarter to Sep 30, 2026Quarter to Jun 30, 2026Quarter to Mar 31, 2026Quarter to Dec 31, 2025

Direction

All (295)Up (180)Down (115)

Move

Any (295)2+ letters (67)

Size

Any sizeOver $1BOver $10B

295 companies' grades at December 31, 2025 differ from the grade at September 30, 2025. Both are point-in-time grades, built only from what had been filed by each date, so the difference is what was filed in between.

  • Grade changed from F to AFA
    4 letters up
    10-Q filed Oct 30, 2025
    $65B
    Now B
  • Grade changed from F to AFA
    4 letters up
    10-Q filed Oct 30, 2025
    $18.4B
    Now D+
  • Grade changed from F to BFB
    3 letters up
    10-Q filed Oct 23, 2025
    $427B

Letters only: the quarter-end history does not keep the + and −. A company without a grade at both quarter ends is left out. For some foreign filers today's grade also uses quarterly releases the history does not read, so “Now” can differ from the latest quarter end.

Related screens

A grade change describes what a company's filings say, not what its shares will do. InspectStocks does not advise buying or selling anything.

Now A+
  • Grade changed from D to ADA
    3 letters up
    10-K filed Nov 12, 2025
    $44.2B
    Now C+
  • Grade changed from F to BFB
    3 letters up
    6-K filed Oct 29, 2025
    $38.8B
    Now C+
  • Grade changed from F to BFB
    3 letters up
    10-Q filed Oct 30, 2025
    $29.5B
    Now A+
  • Grade changed from D to ADA
    3 letters up
    10-Q filed Oct 30, 2025
    $22.1B
    Now B+
  • Grade changed from F to BFB
    3 letters up
    10-Q filed Nov 5, 2025
    $16.4B
  • Grade changed from B to FBF
    3 letters down
    10-Q filed Nov 3, 2025
    $13.3B
  • Grade changed from D to ADA
    3 letters up
    10-Q filed Nov 5, 2025
    $12.1B
    Now B+
  • Grade changed from B to FBF
    3 letters down
    10-Q filed Nov 5, 2025
    $11.4B
    Now A+

    The five checks alone give D; one step lower because growth is contracting.

  • Grade changed from B to FBF
    3 letters down
    10-K filed Nov 21, 2025
    $11B
    Now D-

    The five checks alone give D; one step lower because growth is slowing.

  • Grade changed from A to CAC
    2 letters down
    10-Q filed Nov 18, 2025
    $377.1B
  • Grade changed from A to CAC
    2 letters down
    10-Q filed Oct 28, 2025
    $365.1B
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Nov 6, 2025
    $317.1B
    Now B
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Dec 3, 2025
    $232B
  • Grade changed from C to FCF
    2 letters down
    10-Q filed Nov 4, 2025
    $164.7B
    Now C

    The five checks alone give D; one step lower because growth is contracting.

  • Grade changed from C to ACA
    2 letters up
    10-Q filed Nov 7, 2025
    $120.5B
    Now B+
  • Grade changed from B to DBD
    2 letters down
    10-Q filed Nov 7, 2025
    $106.3B
    Now C

    The five checks alone give C; one step lower because growth is contracting.

  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 24, 2025
    $98.2B
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Oct 21, 2025
    $94.9B
  • Grade changed from A to CAC
    2 letters down
    10-Q filed Oct 30, 2025
    $91.5B
    Now A+

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from A to CAC
    2 letters down
    10-Q filed Oct 30, 2025
    $89.6B
    Now D

    The five checks alone give B; one step lower because growth is contracting.

  • Grade changed from A to CAC
    2 letters down
    6-K filed Nov 6, 2025
    $87.6B
    Now B+
  • Grade changed from D to BDB
    2 letters up
    10-Q filed Oct 30, 2025
    $86.7B
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 28, 2025
    $84.5B
  • Grade changed from B to DBD
    2 letters down
    6-K filed Oct 30, 2025
    $79B
    Now F
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 9, 2025
    $56.7B
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Dec 30, 2025
    $56.4B
    Now F
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Nov 7, 2025
    $42.7B
    Now D-
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Oct 30, 2025
    $40.5B
    Now B
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 23, 2025
    $38.9B
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Nov 7, 2025
    $34.6B
    Now B+
  • Grade changed from A to CAC
    2 letters down
    10-Q filed Oct 30, 2025
    $33.9B
    Now F

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from F to CFC
    2 letters up
    10-Q filed Oct 24, 2025
    $32.6B
    Now B
  • Grade changed from A to CAC
    2 letters down
    10-Q filed Oct 30, 2025
    $28.9B
    Now A+

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from C to ACA
    2 letters up
    10-Q filed Dec 4, 2025
    $28.2B
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 31, 2025
    $26.7B
    Now C+
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Nov 4, 2025
    $24.3B
    Now D-
  • Grade changed from D to BDB
    2 letters up
    10-Q filed Oct 29, 2025
    $24.2B
    Now C+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 30, 2025
    $24.1B
    Now C+
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Oct 31, 2025
    $23.2B
    Now A+
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 29, 2025
    $23.1B
  • Grade changed from A to CAC
    2 letters down
    10-Q filed Nov 3, 2025
    $22.6B
    Now D

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 22, 2025
    $22.5B
    Now B+
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Nov 6, 2025
    $20.3B
    Now D
  • Grade changed from D to BDB
    2 letters up
    10-Q filed Oct 16, 2025
    $19B
  • Grade changed from B to DBD
    2 letters down
    10-Q filed Nov 7, 2025
    $17.7B
    Now C

    The five checks alone give C; one step lower because growth is contracting.

  • Grade changed from C to FCF
    2 letters down
    10-Q filed Nov 4, 2025
    $17.6B
    Now B+

    The five checks alone give D; one step lower because growth is contracting.

  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 28, 2025
    $16.9B
  • Grade changed from C to FCF
    2 letters down
    10-Q filed Nov 5, 2025
    $15.5B

    The five checks alone give D; one step lower because growth is contracting.

  • Grade changed from D to BDB
    2 letters up
    10-Q filed Oct 30, 2025
    $15.3B
    Now C+
  • Grade changed from D to BDB
    2 letters up
    10-Q filed Oct 29, 2025
    $14.5B
    Now C+
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Nov 7, 2025
    $14.5B
    Now B
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Oct 28, 2025
    $14.2B
    Now A+
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Oct 30, 2025
    $13.9B
    Now D
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Nov 6, 2025
    $13.4B
    Now A
  • Grade changed from F to CFC
    2 letters up
    10-Q filed Nov 5, 2025
    $13.4B
    Now A
  • Grade changed from B to DBD
    2 letters down
    10-Q filed Nov 4, 2025
    $13.1B
    Now C-
  • Grade changed from B to DBD
    2 letters down
    10-Q filed Dec 9, 2025
    $13B

    The five checks alone give C; one step lower because growth is contracting.

  • Grade changed from A to CAC
    2 letters down
    10-Q filed Nov 4, 2025
    $12.1B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from D to BDB
    2 letters up
    10-Q filed Oct 29, 2025
    $12.1B
    Now A+
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Nov 6, 2025
    $11.6B
  • Grade changed from C to FCF
    2 letters down
    10-Q filed Oct 23, 2025
    $10.9B
    Now D-

    The five checks alone give D; one step lower because growth is slowing.

  • Grade changed from C to ACA
    2 letters up
    10-K filed Nov 26, 2025
    $10.9B
  • Grade changed from C to FCF
    2 letters down
    10-Q filed Oct 29, 2025
    $10.4B
    Now A
  • Grade changed from C to ACA
    2 letters up
    10-Q filed Oct 30, 2025
    $10.2B
    Now D
  • Grade changed from B to ABA
    10-Q filed Oct 29, 2025
    $3.89T
    Now C+
  • Grade changed from B to ABA
    10-Q filed Oct 30, 2025
    $3.66T
    Now C+
  • Grade changed from D to CDC
    10-Q filed Oct 23, 2025
    $1.54T
    Now D
  • Grade changed from B to ABA
    10-Q filed Oct 30, 2025
    $1.36T
  • Grade changed from B to ABA
    10-Q filed Dec 18, 2025
    $880.6B
  • Grade changed from C to BCB
    10-Q filed Oct 22, 2025
    $687.9B
    Now A+
  • Grade changed from B to ABA
    10-Q filed Dec 17, 2025
    $490.2B
  • Grade changed from B to ABA
    10-Q filed Oct 24, 2025
    $393.6B
  • Grade changed from D to CDC
    10-Q filed Nov 5, 2025
    $364.3B
    Now A
  • Grade changed from B to CBC
    10-K filed Dec 12, 2025
    $294B

    The five checks alone give B; one step lower because growth is contracting.

  • Grade changed from A to BAB
    6-K filed Nov 6, 2025
    $288.1B

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from D to CDC
    10-Q filed Nov 3, 2025
    $274.6B
  • Grade changed from C to BCB
    10-Q filed Oct 21, 2025
    $268B
    Now A

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-Q filed Oct 31, 2025
    $264.4B
    Now A
  • Grade changed from C to BCB
    6-K filed Dec 29, 2025
    $259.1B
    Now D
  • Grade changed from B to CBC
    10-Q filed Oct 31, 2025
    $241.5B
  • Grade changed from B to ABA
    10-Q filed Oct 23, 2025
    $233.6B
  • Grade changed from A to BAB
    6-K filed Nov 25, 2025
    $228B
  • Grade changed from A to BAB
    40-F filed Dec 4, 2025
    $209.1B
    Now A+
  • Grade changed from C to BCB
    10-Q filed Nov 7, 2025
    $208.5B
    Now A
  • Grade changed from A to BAB
    10-Q filed Oct 31, 2025
    $198.5B
    Now A+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-Q filed Oct 9, 2025
    $198.2B
    Now A
  • Grade changed from C to BCB
    10-K filed Nov 25, 2025
    $192.8B
    Now A+
  • Grade changed from B to ABA
    10-Q filed Oct 29, 2025
    $192.1B
    Now C+
  • Grade changed from B to CBC
    6-K filed Nov 5, 2025
    $185.2B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from A to BAB
    10-K filed Nov 5, 2025
    $184.5B
    Now F+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from F to DFD
    10-K filed Dec 18, 2025
    $181.6B
    Now C+
  • Grade changed from B to ABA
    10-Q filed Dec 2, 2025
    $147.8B
  • Grade changed from B to ABA
    10-Q filed Oct 27, 2025
    $143.6B
  • Grade changed from B to ABA
    10-Q filed Oct 31, 2025
    $138.5B
  • Grade changed from D to CDC
    10-Q filed Oct 21, 2025
    $137.7B
    Now A
  • Grade changed from A to BAB
    10-Q filed Nov 3, 2025
    $136.6B
    Now C+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from B to ABA
    10-Q filed Nov 25, 2025
    $131.6B
  • Grade changed from A to BAB
    10-Q filed Nov 6, 2025
    $127.3B
    Now A

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from B to ABA
    10-Q filed Nov 7, 2025
    $125.9B
  • Grade changed from A to BAB
    10-Q filed Oct 31, 2025
    $122.3B
    Now A+
  • Grade changed from C to BCB
    10-Q filed Oct 31, 2025
    $121.3B
    Now A+
  • Grade changed from F to DFD
    10-Q filed Nov 3, 2025
    $117.3B
    Now A+
  • Grade changed from D to CDC
    40-F filed Dec 2, 2025
    $114.4B
  • Grade changed from A to BAB
    10-Q filed Oct 24, 2025
    $114B
    Now A+

    The five checks alone give A; one step lower because growth is contracting.

  • Grade changed from C to DCD
    10-Q filed Oct 29, 2025
    $104.3B
  • Grade changed from D to CDC
    10-Q filed Oct 28, 2025
    $100.9B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from D to CDC
    10-Q filed Nov 7, 2025
    $100.7B
  • Grade changed from C to BCB
    10-Q filed Oct 31, 2025
    $98.3B
    Now A+
  • Grade changed from B to ABA
    10-Q filed Oct 28, 2025
    $97B
    Now B+
  • Grade changed from B to CBC
    10-Q filed Oct 21, 2025
    $92.8B
  • Grade changed from D to FDF
    6-K filed Oct 29, 2025
    $90.6B
    Now B

    The five checks alone give D; one step lower because growth is contracting.

  • Grade changed from A to BAB
    10-Q filed Oct 8, 2025
    $89.8B
    Now A+
  • Grade changed from A to BAB
    10-Q filed Oct 28, 2025
    $88.9B
  • Grade changed from A to BAB
    10-Q filed Oct 29, 2025
    $88.6B
    Now A+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to DCD
    10-Q filed Nov 6, 2025
    $85B
    Now A+

    The five checks alone give C; one step lower because growth is slowing.

  • Grade changed from B to ABA
    10-Q filed Oct 22, 2025
    $83B
    Now B+
  • Grade changed from D to FDF
    10-Q filed Nov 6, 2025
    $82.6B
    Now B

    The five checks alone give D; one step lower because growth is contracting.

  • Grade changed from D to FDF
    10-Q filed Nov 6, 2025
    $82.1B
    Now A+
  • Grade changed from B to CBC
    10-Q filed Oct 30, 2025
    $81.9B
    Now A+

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from D to CDC
    10-Q filed Oct 21, 2025
    $78.2B
    Now A+
  • Grade changed from C to DCD
    6-K filed Oct 31, 2025
    $78.1B
    Now B+

    The five checks alone give C; one step lower because growth is slowing.

  • Grade changed from A to BAB
    6-K filed Nov 20, 2025
    $78B
    Now A+

    The five checks alone give A; one step lower because growth is contracting.

  • Grade changed from C to DCD
    10-Q filed Oct 22, 2025
    $76.3B
    Now B

    The five checks alone give C; one step lower because growth is contracting.

  • Grade changed from B to ABA
    10-Q filed Nov 6, 2025
    $75.5B
  • Grade changed from B to CBC
    10-Q filed Oct 23, 2025
    $73.6B
    Now B+
  • Grade changed from B to CBC
    10-Q filed Oct 21, 2025
    $72.5B
    Now B

    The five checks alone give B; one step lower because growth is contracting.

  • Grade changed from C to BCB
    10-K filed Nov 25, 2025
    $68.5B
    Now A

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from A to BAB
    10-Q filed Nov 5, 2025
    $67.8B

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from B to CBC
    10-K filed Nov 12, 2025
    $66.5B
    Now A+

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from B to ABA
    10-Q filed Oct 16, 2025
    $63.3B
    Now B+
  • Grade changed from A to BAB
    10-Q filed Oct 31, 2025
    $63.2B
  • Grade changed from A to BAB
    10-Q filed Oct 23, 2025
    $60.2B
    Now A+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from D to CDC
    10-Q filed Oct 30, 2025
    $56.2B
    Now D

    The five checks alone give B; one step lower because growth is contracting.

  • Grade changed from B to ABA
    10-Q filed Nov 3, 2025
    $55.5B
  • Grade changed from D to CDC
    10-Q filed Nov 5, 2025
    $54.1B
    Now A
  • Grade changed from B to CBC
    10-Q filed Nov 5, 2025
    $54B
    Now B
  • Grade changed from D to FDF
    6-K filed Nov 7, 2025
    $53.4B
    Now B-
  • Grade changed from B to CBC
    10-Q filed Nov 5, 2025
    $51.9B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from D to CDC
    10-Q filed Nov 6, 2025
    $51.1B
    Now A

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-Q filed Oct 22, 2025
    $50B
    Now A+
  • Grade changed from C to BCB
    10-Q filed Nov 4, 2025
    $49.2B
  • Grade changed from B to ABA
    10-K filed Dec 22, 2025
    $48.1B
  • Grade changed from C to BCB
    10-Q filed Oct 31, 2025
    $47.5B
  • Grade changed from D to CDC
    10-Q filed Nov 4, 2025
    $47.3B
    Now B
  • Grade changed from C to BCB
    10-Q filed Oct 30, 2025
    $44.6B
    Now A+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from B to ABA
    10-Q filed Oct 28, 2025
    $43.7B
  • Grade changed from B to CBC
    10-Q filed Nov 5, 2025
    $43B
    Now D

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from B to CBC
    10-Q filed Nov 5, 2025
    $43B
    Now B+
  • Grade changed from F to DFD
    10-Q filed Oct 30, 2025
    $42.4B
    Now B
  • Grade changed from B to ABA
    10-Q filed Nov 4, 2025
    $42.1B
    Now B
  • Grade changed from A to BAB
    10-Q filed Nov 7, 2025
    $40.5B
    Now A+
  • Grade changed from B to CBC
    10-Q filed Nov 5, 2025
    $39.8B
  • Grade changed from D to CDC
    10-Q filed Oct 31, 2025
    $39.2B
    Now A+

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from F to DFD
    10-Q filed Nov 6, 2025
    $39B
    Now B+
  • Grade changed from F to DFD
    10-Q filed Nov 10, 2025
    $38.9B
    Now F-
  • Grade changed from C to BCB
    10-Q filed Oct 30, 2025
    $38.4B
    Now A+
  • Grade changed from C to BCB
    10-Q filed Oct 29, 2025
    $38B
    Now A
  • Grade changed from D to CDC
    10-Q filed Oct 30, 2025
    $37.5B
    Now A
  • Grade changed from B to ABA
    10-Q filed Nov 5, 2025
    $36.9B
  • Grade changed from B to ABA
    10-Q filed Oct 27, 2025
    $36.8B
  • Grade changed from F to DFD
    10-Q filed Oct 30, 2025
    $36.4B

    The five checks alone give C; one step lower because growth is slowing.

  • Grade changed from B to ABA
    10-Q filed Oct 30, 2025
    $35.7B
    Now B-
  • Grade changed from B to ABA
    10-Q filed Nov 25, 2025
    $35.6B
    Now B+
  • Grade changed from B to CBC
    10-Q filed Oct 16, 2025
    $35.5B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from B to CBC
    6-K filed Oct 14, 2025
    $35.3B
    Now F

    The five checks alone give B; one step lower because growth is contracting.

  • Grade changed from D to CDC
    10-Q filed Nov 4, 2025
    $34.7B
    Now D
  • Grade changed from B to CBC
    10-Q filed Oct 30, 2025
    $34.5B
    Now B+

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from B to CBC
    10-Q filed Nov 4, 2025
    $34.1B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from C to DCD
    6-K filed Oct 30, 2025
    $32.8B

    The five checks alone give C; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-Q filed Oct 31, 2025
    $32.7B
    Now A+
  • Grade changed from C to BCB
    10-Q filed Nov 6, 2025
    $31.8B
    Now F
  • Grade changed from B to ABA
    10-Q filed Nov 25, 2025
    $31.4B
    Now B
  • Grade changed from D to CDC
    10-Q filed Oct 31, 2025
    $31.3B
    Now A+
  • Grade changed from B to ABA
    10-Q filed Oct 30, 2025
    $31.1B
    Now B+
  • Grade changed from D to CDC
    10-Q filed Oct 30, 2025
    $30.9B
    Now A+
  • Grade changed from A to BAB
    6-K filed Nov 5, 2025
    $30.8B
    Now C+

    The five checks alone give A; one step lower because growth is contracting.

  • Grade changed from C to BCB
    10-Q filed Nov 7, 2025
    $30.6B
  • Grade changed from C to DCD
    10-Q filed Oct 30, 2025
    $29.9B
    Now C+
  • Grade changed from C to DCD
    6-K filed Oct 23, 2025
    $29.8B

    The five checks alone give C; one step lower because growth is slowing.

  • Grade changed from D to CDC
    10-Q filed Oct 29, 2025
    $29.8B
    Now F
  • Grade changed from A to BAB
    10-Q filed Nov 10, 2025
    $29.6B
  • Grade changed from A to BAB
    10-Q filed Nov 24, 2025
    $29.5B

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from B to CBC
    6-K filed Nov 6, 2025
    $29.2B
    Now B+

    The five checks alone give B; one step lower because growth is contracting.

  • Grade changed from A to BAB
    10-Q filed Oct 30, 2025
    $29.1B
  • Grade changed from C to BCB
    10-Q filed Oct 21, 2025
    $28.6B
    Now A
  • Grade changed from B to ABA
    10-Q filed Oct 29, 2025
    $28.2B
    Now B+
  • Grade changed from A to BAB
    10-Q filed Oct 30, 2025
    $28B
    Now A+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-Q filed Nov 4, 2025
    $27.2B
    Now F-

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from D to CDC
    10-Q filed Oct 29, 2025
    $27.1B
    Now B+
  • Grade changed from A to BAB
    10-Q filed Oct 29, 2025
    $26.7B

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-K filed Oct 17, 2025
    $26.2B
    Now A
  • Grade changed from A to BAB
    10-Q filed Dec 30, 2025
    $25.9B
    Now C
  • Grade changed from B to ABA
    10-Q filed Oct 23, 2025
    $25.8B
    Now B+
  • Grade changed from B to CBC
    10-Q filed Nov 7, 2025
    $25.7B
  • Grade changed from C to BCB
    10-Q filed Oct 24, 2025
    $25.3B
  • Grade changed from C to BCB
    10-Q filed Oct 29, 2025
    $25.2B
    Now C+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to DCD
    10-Q filed Nov 6, 2025
    $25.2B
    Now C

    The five checks alone give C; one step lower because growth is contracting.

  • Grade changed from B to ABA
    6-K filed Nov 4, 2025
    $24.9B
    Now B+
  • Grade changed from C to BCB
    10-Q filed Oct 28, 2025
    $24.7B
    Now C
  • Grade changed from B to ABA
    10-Q filed Nov 4, 2025
    $24.5B
    Now B
  • Grade changed from F to DFD
    10-Q filed Oct 29, 2025
    $24.1B
    Now B+
  • Grade changed from C to BCB
    10-Q filed Nov 5, 2025
    $23.4B
    Now A
  • Grade changed from D to CDC
    6-K filed Nov 12, 2025
    $23.1B

    The five checks alone give B; one step lower because growth is contracting.

  • Grade changed from C to DCD
    10-Q filed Nov 3, 2025
    $22.8B
    Now B
  • Grade changed from D to CDC
    10-Q filed Oct 30, 2025
    $22.5B
    Now B+

    The five checks alone give B; one step lower because growth is contracting.

  • Grade changed from D to CDC
    10-Q filed Oct 30, 2025
    $22.5B
    Now A
  • Grade changed from C to BCB
    10-Q filed Oct 29, 2025
    $22.1B
    Now F
  • Grade changed from F to DFD
    10-Q filed Oct 23, 2025
    $22B
    Now B

    The five checks alone give C; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-Q filed Dec 5, 2025
    $21.8B
    Now C
  • Grade changed from F to DFD
    10-Q filed Oct 28, 2025
    $21.8B
    Now C
  • Grade changed from F to DFD
    10-Q filed Oct 24, 2025
    $21.7B
    Now A

    The five checks alone give C; one step lower because growth is contracting.

  • Grade changed from C to BCB
    10-Q filed Oct 28, 2025
    $21.6B
  • Grade changed from C to BCB
    10-K filed Nov 10, 2025
    $20.9B
    Now C
  • Grade changed from B to CBC
    6-K filed Nov 12, 2025
    $20.7B
    Now F

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-Q filed Nov 6, 2025
    $20.4B
  • Grade changed from D to CDC
    10-Q filed Oct 29, 2025
    $20.2B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from B to CBC
    10-Q filed Nov 6, 2025
    $19.8B
    Now D+
  • Grade changed from F to DFD
    10-Q filed Nov 5, 2025
    $19.5B
    Now F
  • Grade changed from B to CBC
    10-Q filed Oct 1, 2025
    $19B
    Now D
  • Grade changed from A to BAB
    10-Q filed Nov 5, 2025
    $18.7B
    Now A

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-Q filed Nov 4, 2025
    $18.6B
    Now D
  • Grade changed from C to BCB
    10-K filed Nov 20, 2025
    $18.5B
  • Grade changed from B to CBC
    10-Q filed Oct 29, 2025
    $18.4B
    Now D
  • Grade changed from C to DCD
    10-Q filed Nov 6, 2025
    $18.3B
    Now B+
  • Grade changed from A to BAB
    10-K filed Dec 17, 2025
    $18.1B
    Now A+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from D to CDC
    10-Q filed Nov 6, 2025
    $18.1B
  • Grade changed from B to ABA
    10-Q filed Oct 31, 2025
    $17.9B
    Now B
  • Grade changed from F to DFD
    10-Q filed Oct 30, 2025
    $17.5B
    Now A+
  • Grade changed from B to CBC
    10-Q filed Nov 7, 2025
    $17.5B
    Now B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from D to FDF
    10-Q filed Nov 7, 2025
    $17.3B
    Now B

    The five checks alone give D; one step lower because growth is contracting.

  • Grade changed from C to BCB
    10-Q filed Oct 30, 2025
    $17.1B
  • Grade changed from D to CDC
    10-Q filed Nov 5, 2025
    $16.9B
  • Grade changed from F to DFD
    10-Q filed Nov 4, 2025
    $16.8B
    Now C
  • Grade changed from A to BAB
    10-Q filed Nov 7, 2025
    $16.8B
    Now C-

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from B to ABA
    10-Q filed Nov 4, 2025
    $16.8B
  • Grade changed from B to ABA
    10-Q filed Nov 5, 2025
    $16.8B
  • Grade changed from B to CBC
    6-K filed Nov 20, 2025
    $16.7B
    Now A+

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from F to DFD
    10-Q filed Nov 3, 2025
    $16B
    Now B
  • Grade changed from F to DFD
    10-Q filed Nov 4, 2025
    $15.9B
    Now C+
  • Grade changed from B to ABA
    10-Q filed Nov 4, 2025
    $15.9B
  • Grade changed from C to DCD
    10-Q filed Oct 31, 2025
    $15.8B
    Now B
  • Grade changed from B to ABA
    6-K filed Nov 12, 2025
    $15.8B
  • Grade changed from D to FDF
    10-Q filed Oct 31, 2025
    $15.6B
    Now D

    The five checks alone give D; one step lower because growth is contracting.

  • Grade changed from C to BCB
    10-Q filed Nov 5, 2025
    $15.5B
    Now A
  • Grade changed from B to ABA
    10-Q filed Oct 23, 2025
    $15.5B
  • Grade changed from C to BCB
    10-Q filed Oct 31, 2025
    $14.5B
    Now A
  • Grade changed from B to CBC
    10-Q filed Oct 23, 2025
    $14.4B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from A to BAB
    10-Q filed Oct 29, 2025
    $14.3B
  • Grade changed from B to ABA
    10-Q filed Oct 29, 2025
    $14.3B
    Now B
  • Grade changed from C to BCB
    10-Q filed Oct 23, 2025
    $14.3B
    Now C
  • Grade changed from B to ABA
    10-K filed Nov 25, 2025
    $14.2B
  • Grade changed from D to CDC
    10-Q filed Nov 25, 2025
    $14.2B
    Now A

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from C to BCB
    10-Q filed Oct 23, 2025
    $14.2B
    Now C
  • Grade changed from B to ABA
    10-Q filed Oct 30, 2025
    $14.1B
    Now C
  • Grade changed from D to FDF
    10-Q filed Nov 7, 2025
    $14.1B
  • Grade changed from C to DCD
    10-Q filed Oct 30, 2025
    $13.7B

    The five checks alone give C; one step lower because growth is slowing.

  • Grade changed from B to CBC
    10-Q filed Dec 5, 2025
    $13.5B
  • Grade changed from D to CDC
    10-Q filed Nov 7, 2025
    $13.4B
    Now B
  • Grade changed from A to BAB
    6-K filed Nov 6, 2025
    $13.4B
    Now A

    The five checks alone give A; one step lower because growth is contracting.

  • Grade changed from A to BAB
    10-Q filed Nov 3, 2025
    $13.1B
    Now D
  • Grade changed from A to BAB
    10-Q filed Dec 4, 2025
    $13B
  • Grade changed from A to BAB
    10-Q filed Oct 27, 2025
    $12.9B
    Now A+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to BCB
    6-K filed Dec 29, 2025
    $12.9B
  • Grade changed from F to DFD
    10-Q filed Nov 13, 2025
    $12.7B
    Now Not rated
  • Grade changed from C to BCB
    10-Q filed Oct 7, 2025
    $12.7B
    Now A+
  • Grade changed from B to CBC
    10-Q filed Nov 4, 2025
    $12.4B
  • Grade changed from B to ABA
    10-Q filed Oct 30, 2025
    $12.2B
    Now B+
  • Grade changed from B to ABA
    10-Q filed Nov 6, 2025
    $12B
  • Grade changed from B to ABA
    10-Q filed Oct 22, 2025
    $12B
  • Grade changed from B to CBC
    10-K filed Dec 5, 2025
    $11.9B
    Now B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from B to CBC
    10-Q filed Oct 29, 2025
    $11.9B
    Now A+
  • Grade changed from D to CDC
    10-Q filed Nov 5, 2025
    $11.9B
  • Grade changed from C to BCB
    10-Q filed Oct 30, 2025
    $11.7B
    Now C
  • Grade changed from B to ABA
    10-K filed Oct 22, 2025
    $11.7B
  • Grade changed from B to ABA
    10-Q filed Oct 30, 2025
    $11.5B
    Now C+
  • Grade changed from B to CBC
    10-Q filed Oct 30, 2025
    $11.4B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from A to BAB
    10-Q filed Nov 3, 2025
    $11.4B
    Now A+

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to DCD
    10-Q filed Nov 4, 2025
    $11.3B
    Now A

    The five checks alone give C; one step lower because growth is contracting.

  • Grade changed from C to BCB
    10-Q filed Dec 11, 2025
    $11.2B
    Now C+
  • Grade changed from A to BAB
    10-Q filed Oct 28, 2025
    $11.1B

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from A to BAB
    10-Q filed Oct 28, 2025
    $10.9B
  • Grade changed from B to CBC
    10-Q filed Oct 23, 2025
    $10.8B
    Now A

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from B to CBC
    10-Q filed Nov 25, 2025
    $10.7B
    Now B

    The five checks alone give B; one step lower because growth is slowing.

  • Grade changed from B to CBC
    10-Q filed Oct 29, 2025
    $10.6B
  • Grade changed from C to BCB
    6-K filed Dec 9, 2025
    $10.6B

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to DCD
    10-Q filed Oct 28, 2025
    $10.5B
    Now A+

    The five checks alone give C; one step lower because growth is slowing.

  • Grade changed from A to BAB
    10-Q filed Nov 4, 2025
    $10.4B
    Now C

    The five checks alone give A; one step lower because growth is slowing.

  • Grade changed from C to DCD
    10-Q filed Oct 24, 2025
    $10.2B
    Now C

    The five checks alone give C; one step lower because growth is contracting.

  • Grade changed from B to ABA
    10-Q filed Nov 5, 2025
    $10.2B
  • Grade changed from B to ABA
    10-Q filed Oct 31, 2025
    $10.1B
  • Grade changed from B to ABA
    10-Q filed Dec 4, 2025
    $10B
  • Grade changed from C to DCD
    10-K filed Dec 17, 2025
    $10B
    Now A

    The five checks alone give C; one step lower because growth is contracting.

  • A for eight quarters running
    F for four quarters running
    Fallen, still graded A or B
    CAHCardinal Health, Inc.
    FSLRFirst Solar, Inc.
    KOCOCA COLA CO
    ROKRockwell Automation, Inc
    UMCUnited Microelectronics Corporation
    OTISOTIS WORLDWIDE CORPORATION
    ALNYALNYLAM PHARMACEUTICALS, INC.
    TLNTalen Energy Corporation
    CLXTHE CLOROX COMPANY
    EVREVERCORE INC.
    TECHBIO-TECHNE Corp
    BMNRBITMINE IMMERSION TECHNOLOGIES, INC.
    CSCOCISCO SYSTEMS, INC.
    UNHUnitedHealth Group Incorporated
    INTCIntel Corporation
    CRWDCrowdStrike Holdings, Inc.
    PFEPFIZER INC
    PHPARKER-HANNIFIN CORPORATION
    ENBENBRIDGE INC.
    GDGENERAL DYNAMICS CORPORATION
    MMM3M COMPANY
    TTTRANE TECHNOLOGIES PLC
    CMCSACOMCAST CORPORATION
    NGGNATIONAL GRID PLC
    ECLECOLAB INC.
    SHWTHE SHERWIN-WILLIAMS COMPANY
    ASXASE Technology Holding Co., Ltd.
    DALDELTA AIR LINES, INC.
    NKENIKE, Inc.
    TTWOTAKE-TWO INTERACTIVE SOFTWARE, INC.
    ELEstee Lauder Companies Inc
    FIXCOMFORT SYSTEMS USA, INC.
    MTDMettler-Toledo International Inc.
    FIFISVFISERV, INC.
    STLDSteel Dynamics, Inc.
    FOXAFOX CORPORATION
    ULTAULTA BEAUTY, INC.
    CHDCHURCH & DWIGHT CO., INC.
    GPNGLOBAL PAYMENTS INC.
    MKLMARKEL GROUP INC.
    VMVMRKVivmark Residential
    TROWPRICE T ROWE GROUP INC
    HUBBHUBBELL INC
    LLOEWS CORP
    SYFSYNCHRONY FINANCIAL
    AMCRAMCOR PLC
    SNASnap-on Inc
    SMCISuper Micro Computer, Inc.
    OVVOvintiv Inc.
    NBIXNEUROCRINE BIOSCIENCES, INC.
    NVRNVR, Inc.
    CSLCARLISLE COMPANIES INCORPORATED
    LOGILOGITECH INTERNATIONAL S.A.
    NWSANEWS CORPORATION
    AVYAVERY DENNISON CORPORATION
    NLYANNALY CAPITAL MANAGEMENT INC
    SITMSiTime Corporation
    ELANElanco Animal Health Incorporated
    TEMTempus AI, Inc.
    GMEGameStop Corp.
    ITGartner, Inc.
    ELSEQUITY LIFESTYLE PROPERTIES, INC.
    PCORProcore Technologies, Inc.
    MOHMOLINA HEALTHCARE, INC.
    MOG-AMOOG Inc.
    KNXKnight-Swift Transportation Holdings Inc.
    BWABORGWARNER INC.
    MSFTMICROSOFT CORPORATION
    GOOGLAlphabet Inc.
    TSLATesla, Inc.
    LLYELI LILLY AND COMPANY
    MUMicron Technology, Inc.
    JNJJohnson & Johnson
    COSTCOSTCO WHOLESALE CORP /NEW
    PGPROCTER & GAMBLE Co
    MRKMerck & Co., Inc.
    AMATAPPLIED MATERIALS INC /DE
    AZNASTRAZENECA PLC
    CATCATERPILLAR INC
    RTXRTX CORPORATION
    GSThe Goldman Sachs Group, Inc.
    MUFGMitsubishi UFJ Financial Group, Inc.
    LINLinde plc
    IBMINTERNATIONAL BUSINESS MACHINES CORPORATION
    BABAAlibaba Group Holding Ltd
    TDTORONTO DOMINION BANK
    GILDGILEAD SCIENCES, INC.
    KLACKLA CORPORATION
    PEPPEPSICO INC
    ADIANALOG DEVICES INC
    VZVerizon Communications Inc.
    NVONOVO NORDISK A/S
    QCOMQUALCOMM INC/DE
    DEDEERE & CO
    TJXThe TJX Companies, Inc.
    CBCHUBB LIMITED
    SCCOSOUTHERN COPPER CORP/
    LMTLOCKHEED MARTIN CORPORATION
    PGRPROGRESSIVE CORP/OH/
    MDTMedtronic plc
    MCKMcKESSON CORPORATION
    SNDKSandisk Corporation
    ADPAUTOMATIC DATA PROCESSING, INC.
    STXSeagate Technology Holdings plc
    COFCAPITAL ONE FINANCIAL CORP
    BNSBANK OF NOVA SCOTIA
    CMECME GROUP INC.
    EQIXEQUINIX INC
    REGNREGENERON PHARMACEUTICALS, INC.
    DUKDuke Energy CORP
    GLWCORNING INC /NY
    WMWaste Management, Inc.
    ELVElevance Health, Inc.
    EEni SpA
    CTASCintas Corporation
    AMTAMERICAN TOWER CORPORATION
    CDNSCadence Design Systems, Inc.
    FCXFreeport-McMoRan Inc.
    HLTHilton Worldwide Holdings Inc.
    EPDENTERPRISE PRODUCTS PARTNERS L.P.
    EOGEOG RESOURCES, INC.
    CPCANADIAN PACIFIC KANSAS CITY LTD/CN
    NOCNORTHROP GRUMMAN CORP /DE/
    CNICANADIAN NATIONAL RAILWAY CO
    NTESNETEASE, INC.
    SLBSLB LIMITED/NV
    DASHDOORDASH, INC.
    NSCNORFOLK SOUTHERN CORP
    GMGENERAL MOTORS COMPANY
    CORCENCORA, INC.
    MPWRMonolithic Power Systems, Inc.
    TDGTransDigm Group Incorporated
    FASTFASTENAL CO
    DLRDIGITAL REALTY TRUST, INC.
    NDAQNasdaq, Inc.
    PCARPACCAR Inc
    IDXXIDEXX LABORATORIES INC /DE
    LITELumentum Holdings Inc.
    HUMHUMANA INC
    HMCHONDA MOTOR CO., LTD.
    TEVATEVA PHARMACEUTICAL INDUSTRIES LIMITED
    XYZBlock, Inc.
    WABWESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPORATION
    FITBFifth Third Bancorp
    HEIHEICO CORPORATION
    ROPROPER TECHNOLOGIES, INC.
    EXCEXELON CORPORATION
    CMGCHIPOTLE MEXICAN GRILL, INC.
    IQVIQVIA HOLDINGS INC.
    COHRCoherent Corp.
    AIGAmerican International Group, Inc.
    PRUPrudential Financial, Inc.
    LYVLIVE NATION ENTERTAINMENT, INC.
    UIUBIQUITI INC.
    RPRXRoyalty Pharma plc
    CBOECboe Global Markets, Inc.
    RKTRocket Companies, Inc.
    RKLBROCKET LAB CORP
    HSYHERSHEY CO
    SYYSysco Corporation
    BIIBBIOGEN INC.
    TKOTKO GROUP HOLDINGS, INC.
    HIGThe Hartford Insurance Group, Inc.
    KMBKIMBERLY-CLARK CORPORATION
    RBLXRoblox Corporation
    NTAPNetApp, Inc.
    UALUnited Airlines Holdings, Inc.
    ERICERICSSON LM TELEPHONE CO
    ADMArcher-Daniels-Midland Co
    QSRRESTAURANT BRANDS INTERNATIONAL INC.
    ZTSZoetis Inc.
    TSTenaris SA
    IRIngersoll Rand Inc.
    AEEAMEREN CORP
    ZSZscaler Inc
    ILMNIllumina, Inc.
    DXCMDEXCOM, INC.
    WTWWILLIS TOWERS WATSON PLC
    CCJCAMECO CORPORATION
    EXPEEXPEDIA GROUP, INC.
    CQPCheniere Energy Partners, L.P.
    TECKTECK RESOURCES LIMITED
    AWKAMERICAN WATER WORKS COMPANY, INC.
    CPAYCorpay, Inc
    CPRTCOPART, INC.
    PBAPEMBINA PIPELINE CORPORATION
    DTEDTE ENERGY CO
    DGXQuest Diagnostics Inc
    CTSHCOGNIZANT TECHNOLOGY SOLUTIONS CORPORATION
    TWTradeweb Markets Inc.
    CPNGCOUPANG, INC.
    PPGPPG INDUSTRIES INC
    VRSKVerisk Analytics, Inc.
    JBLJABIL INC
    DRIDARDEN RESTAURANTS, INC.
    FTITechnipFMC plc
    FCNCAFIRST CITIZENS BANCSHARES INC /DE/
    LVSLAS VEGAS SANDS CORP.
    UTHRUnited Therapeutics Corporation
    EXPDEXPEDITORS INTERNATIONAL OF WASHINGTON, INC.
    KGCKINROSS GOLD CORP
    INCYINCYTE CORPORATION
    RFRegions Financial Corporation
    PFGPRINCIPAL FINANCIAL GROUP, INC
    UUNITY SOFTWARE INC.
    GFSGLOBALFOUNDRIES Inc.
    LPLALPL Financial Holdings Inc.
    ENTGEntegris, Inc.
    XPOXPO, Inc.
    NINiSource Inc.
    LUVSOUTHWEST AIRLINES CO
    BBYBest Buy Co., Inc.
    RSRELIANCE, INC.
    JBHTJ.B. HUNT TRANSPORT SERVICES, INC.
    XYLXylem Inc.
    TSNTYSON FOODS, INC.
    BEKEKE Holdings Inc.
    DDDUPONT DE NEMOURS, INC.
    FTVFortive Corporation
    SBACSBA COMMUNICATIONS CORPORATION
    BGBUNGE GLOBAL SA
    SNXTD SYNNEX CORPORATION
    ZETAZETA GLOBAL HOLDINGS CORP.
    TPGTPG Inc.
    JJACOBS SOLUTIONS INC.
    FTAIFTAI AVIATION LTD.
    CFCF INDUSTRIES HOLDINGS, INC.
    NDSNNORDSON CORPORATION
    HHYATT HOTELS CORPORATION
    RGAREINSURANCE GROUP OF AMERICA, INCORPORATED
    DINOHF SINCLAIR CORPORATION
    HSTHOST HOTELS & RESORTS, INC.
    PAAPLAINS ALL AMERICAN PIPELINE LP
    KIMKIMCO REALTY CORPORATION
    HASHASBRO, INC.
    SWKSTANLEY BLACK & DECKER, INC.
    DKNGDRAFTKINGS INC.
    EXELEXELIXIS, INC.
    JLLJones Lang LaSalle Incorporated
    ZTOZTO Express (Cayman) Inc.
    LSCCLattice Semiconductor Corp
    CRBGCorebridge Financial, Inc.
    LDOSLeidos Holdings, Inc.
    EGEVEREST GROUP, LTD.
    PAASPan American Silver Corp.
    CHRWC.H. ROBINSON WORLDWIDE, INC.
    JAZZJazz Pharmaceuticals plc
    TRUTransUnion
    GKOSGLAUKOS Corp
    CRSCARPENTER TECHNOLOGY CORPORATION
    RNRRENAISSANCERE HOLDINGS LTD
    COKECOCA-COLA CONSOLIDATED, INC.
    CACICACI International Inc
    ARMKAramark
    SJMJ M SMUCKER Co
    TXTTextron Inc.
    SUISUN COMMUNITIES, INC
    CGCarlyle Group Inc.
    MAAMID-AMERICA APARTMENT COMMUNITIES, INC.
    DKSDICK'S Sporting Goods, Inc.
    AHRAmerican Healthcare REIT, Inc.
    TIGOMILLICOM INTERNATIONAL CELLULAR SA
    CNACNA FINANCIAL CORPORATION
    GWREGUIDEWIRE SOFTWARE, INC.
    SEICSEI INVESTMENTS COMPANY
    MFGMizuho Financial Group, Inc.
    AKTXAkari Therapeutics, Plc
    MKCMcCORMICK & COMPANY, INCORPORATED
    UNMUnum Group
    DTMDT Midstream, Inc.
    WTSWATTS WATER TECHNOLOGIES INC
    MLIMUELLER INDUSTRIES, INC
    COOThe Cooper Companies, Inc.
    ARANTERO RESOURCES CORPORATION
    ALGNALIGN TECHNOLOGY, INC.
    RRXREGAL REXNORD CORP
    FDSFACTSET RESEARCH SYSTEMS INC
    UDRUDR, Inc.
    GLPIGaming and Leisure Properties, Inc.
    HALOHALOZYME THERAPEUTICS, INC.
    GNRCGENERAC HOLDINGS INC.
    LULUlululemon athletica inc.
    BMRNBioMarin Pharmaceutical Inc
    AITAPPLIED INDUSTRIAL TECHNOLOGIES, INC.
    RRYDER SYSTEM INC
    SMTCSemtech Corporation
    OGEOGE ENERGY CORP.
    IRSIRSA Investments and Representations Inc.
    AAALCOA CORP
    LTHLife Time Group Holdings, Inc.
    BAHBooz Allen Hamilton Holding Corporation
    DOCNDigitalOcean Holdings, Inc.
    SSBSOUTHSTATE BANK CORP
    DCIDonaldson Company, Inc.
    TTCTHE TORO COMPANY