REVO Capital logo

AI Stock Rankings

Our multi-agent AI research engine evaluates individual companies across fundamentals, price action, and news sentiment, synthesizing the results into a 0–10 investment score.

The rankings are provided for research and educational purposes only and should not be considered investment advice or a recommendation to buy or sell any security. Scores represent model-based assessments and do not imply actual, expected, or future investment performance.

Ratings through
Sep 13, 2026
Companies
2,919
Market cap ($bn)
  1. 601CSGP
    CoStar Group, Inc.Real Estate · Real Estate - Services
    6.0
    Market cap
    $12.8B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  2. 602OKTA
    Okta, Inc.Technology · Software - Infrastructure
    6.0
    Market cap
    $31.0B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  3. 603MGM
    MGM Resorts InternationalConsumer Cyclical · Gambling, Resorts & Casinos
    6.0
    Market cap
    $10.0B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    4.0
    News sentiment
    5.0
  4. 604OTEX
    Open Text CorporationTechnology · Software - Application
    6.0
    Market cap
    $5.81B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    4.0
    News sentiment
    5.0
  5. 605CLS
    Celestica Inc.Technology · Hardware, Equipment & Parts
    6.0
    Market cap
    $36.3B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  6. 606XOM
    Exxon Mobil CorporationEnergy · Oil & Gas Integrated
    6.0
    Market cap
    $684.1B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  7. 607NHC
    National HealthCare CorporationHealthcare · Medical - Care Facilities
    6.0
    Market cap
    $3.56B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  8. 608NTLA
    Intellia Therapeutics, Inc.Healthcare · Biotechnology
    6.0
    Market cap
    $1.66B
    FUNDAMENTALS
    4.0
    PRICE ACTION
    4.0
    News sentiment
    7.0
  9. 609ZBRA
    Zebra Technologies CorporationTechnology · Communication Equipment
    6.0
    Market cap
    $16.8B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    7.0
  10. 610OMER
    Omeros CorporationHealthcare · Biotechnology
    6.0
    Market cap
    $1.26B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  11. 611ONC
    BeOne Medicines Ltd.Healthcare · Medical - Pharmaceuticals
    6.0
    Market cap
    $37.8B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  12. 612PUK
    Prudential plcFinancial Services · Insurance - Life
    6.0
    Market cap
    $33.1B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    7.0
  13. 613CHD
    Church & Dwight Co., Inc.Consumer Defensive · Household & Personal Products
    6.0
    Market cap
    $22.4B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  14. 614RCL
    Royal Caribbean Cruises Ltd.Consumer Cyclical · Travel Services
    6.0
    Market cap
    $68.5B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  15. 615BWA
    BorgWarner Inc.Consumer Cyclical · Auto - Parts
    6.0
    Market cap
    $13.1B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  16. 616STRA
    Strategic Education, Inc.Consumer Defensive · Education & Training Services
    6.0
    Market cap
    $1.88B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  17. 617CVBF
    CVB Financial Corp.Financial Services · Banks - Regional
    6.0
    Market cap
    $3.26B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  18. 618TBBB
    BBB Foods Inc.Consumer Defensive · Discount Stores
    6.0
    Market cap
    $5.96B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    6.0
    News sentiment
    6.0
  19. 619MEDP
    Medpace Holdings, Inc.Healthcare · Medical - Diagnostics & Research
    6.0
    Market cap
    $16.6B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  20. 620CLH
    Clean Harbors, Inc.Industrials · Waste Management
    6.0
    Market cap
    $17.1B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  21. 621CVCO
    Cavco Industries, Inc.Consumer Cyclical · Residential Construction
    6.0
    Market cap
    $4.13B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    4.0
    News sentiment
    5.0
  22. 622INSM
    Insmed IncorporatedHealthcare · Medical - Pharmaceuticals
    6.0
    Market cap
    $27.2B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  23. 623TDC
    Teradata CorporationTechnology · Software - Infrastructure
    6.0
    Market cap
    $2.76B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  24. 624WMB
    The Williams Companies, Inc.Energy · Oil & Gas Midstream
    6.0
    Market cap
    $88.0B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  25. 625EQT
    EQT CorporationEnergy · Oil & Gas Exploration & Production
    6.0
    Market cap
    $33.3B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    5.0
  26. 626BROS
    Dutch Bros Inc.Consumer Cyclical · Restaurants
    6.0
    Market cap
    $7.61B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  27. 627HXL
    Hexcel CorporationIndustrials · Aerospace & Defense
    6.0
    Market cap
    $6.88B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  28. 628DASH
    DoorDash, Inc.Communication Services · Internet Content & Information
    6.0
    Market cap
    $88.7B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    7.0
  29. 629PCVX
    Vaxcyte, Inc.Healthcare · Biotechnology
    6.0
    Market cap
    $8.60B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  30. 630BHP
    BHP Group LimitedBasic Materials · Industrial Materials
    6.0
    Market cap
    $215.3B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  31. 631ESLT
    Elbit Systems Ltd.Industrials · Aerospace & Defense
    6.0
    Market cap
    $34.0B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  32. 632UNH
    UnitedHealth Group IncorporatedHealthcare · Medical - Healthcare Plans
    6.0
    Market cap
    $348.3B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    7.0
  33. 633COHR
    Coherent, Inc.Technology · Hardware, Equipment & Parts
    6.0
    Market cap
    $52.1B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  34. 634USFD
    US Foods Holding Corp.Consumer Defensive · Food Distribution
    6.0
    Market cap
    $20.9B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    3.0
    News sentiment
    0.0
  35. 635IHG
    InterContinental Hotels Group PLCConsumer Cyclical · Travel Lodging
    6.0
    Market cap
    $22.9B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  36. 636TS
    Tenaris S.A.Energy · Oil & Gas Equipment & Services
    6.0
    Market cap
    $29.6B
    FUNDAMENTALS
    0.0
    PRICE ACTION
    6.0
    News sentiment
    0.0
  37. 637VIV
    Telefônica Brasil S.A.Communication Services · Telecommunications Services
    6.0
    Market cap
    $19.0B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    5.0
  38. 638SM
    SM Energy CompanyEnergy · Oil & Gas Exploration & Production
    6.0
    Market cap
    $9.36B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    6.0
    News sentiment
    6.0
  39. 639KLIC
    Kulicke and Soffa Industries, Inc.Technology · Semiconductors
    6.0
    Market cap
    $4.16B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  40. 640FERG
    Ferguson plcIndustrials · Industrial - Distribution
    6.0
    Market cap
    $43.1B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  41. 641ARW
    Arrow Electronics, Inc.Technology · Technology Distributors
    6.0
    Market cap
    $10.9B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  42. 642APG
    APi Group CorporationIndustrials · Engineering & Construction
    6.0
    Market cap
    $16.0B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  43. 643MPC
    Marathon Petroleum CorporationEnergy · Oil & Gas Refining & Marketing
    6.0
    Market cap
    $115.7B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  44. 644HTFL
    Heartflow, Inc. Common StockHealthcare · Medical - Healthcare Information Services
    6.0
    Market cap
    $4.27B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    6.0
    News sentiment
    6.0
  45. 645MIAX
    Miami International Holdings, Inc.Financial Services · Financial - Capital Markets
    6.0
    Market cap
    $4.04B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  46. 646ANF
    Abercrombie & Fitch Co.Consumer Cyclical · Apparel - Retail
    6.0
    Market cap
    $6.25B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  47. 647SUN
    Sunoco LPEnergy · Oil & Gas Refining & Marketing
    6.0
    Market cap
    $10.2B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    6.0
    News sentiment
    6.0
  48. 648NOVT
    Novanta Inc.Technology · Hardware, Equipment & Parts
    6.0
    Market cap
    $4.99B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  49. 649LASR
    nLIGHT, Inc.Technology · Semiconductors
    6.0
    Market cap
    $2.17B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    5.0
  50. 650NESR
    National Energy Services Reunited Corp.Energy · Oil & Gas Equipment & Services
    6.0
    Market cap
    $3.30B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    0.0
  51. 651BRK-B
    Berkshire Hathaway Inc.Financial Services · Insurance - Diversified
    6.0
    Market cap
    $1.11T
    FUNDAMENTALS
    0.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  52. 652VTMX
    Corporación Inmobiliaria Vesta, S.A.B. de C.V.Real Estate · Real Estate - Development · MX
    6.0
    Market cap
    $2.83B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  53. 653PPG
    PPG Industries, Inc.Basic Materials · Chemicals - Specialty
    6.0
    Market cap
    $23.4B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  54. 654MSCI
    MSCI Inc.Financial Services · Financial - Data & Stock Exchanges
    6.0
    Market cap
    $40.3B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  55. 655HURN
    Huron Consulting Group Inc.Industrials · Consulting Services
    6.0
    Market cap
    $2.49B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  56. 656AVAH
    Aveanna Healthcare Holdings Inc.Healthcare · Medical - Care Facilities
    6.0
    Market cap
    $3.13B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  57. 657AME
    AMETEK, Inc.Industrials · Industrial - Machinery
    6.0
    Market cap
    $53.6B
    FUNDAMENTALS
    8.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  58. 658HNI
    HNI CorporationIndustrials · Business Equipment & Supplies
    6.0
    Market cap
    $3.37B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  59. 659VLO
    Valero Energy CorporationEnergy · Oil & Gas Refining & Marketing
    6.0
    Market cap
    $110.3B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  60. 660HCC
    Warrior Met Coal, Inc.Energy · Coal
    6.0
    Market cap
    $5.04B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    5.0
  61. 661GKOS
    Glaukos CorporationHealthcare · Medical - Devices
    6.0
    Market cap
    $10.1B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    7.0
  62. 662BILL
    Bill.com Holdings, Inc.Technology · Software - Application
    6.0
    Market cap
    $4.95B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  63. 663CSCO
    Cisco Systems, Inc.Technology · Communication Equipment
    6.0
    Market cap
    $433.8B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  64. 664ORCL
    Oracle CorporationTechnology · Software - Infrastructure
    6.0
    Market cap
    $416.9B
    FUNDAMENTALS
    4.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  65. 665IDCC
    InterDigital, Inc.Technology · Software - Application
    6.0
    Market cap
    $8.78B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  66. 666DHI
    D.R. Horton, Inc.Consumer Cyclical · Residential Construction
    6.0
    Market cap
    $39.0B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    5.0
  67. 667AGRO
    Adecoagro S.A.Consumer Defensive · Agricultural Farm Products
    6.0
    Market cap
    $6.61B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  68. 668MGNI
    Magnite, Inc.Communication Services · Advertising Agencies
    6.0
    Market cap
    $3.41B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  69. 669CHCO
    City Holding CompanyFinancial Services · Banks - Regional
    6.0
    Market cap
    $2.05B
    FUNDAMENTALS
    8.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  70. 670IDA
    IDACORP, Inc.Utilities · Regulated Electric
    6.0
    Market cap
    $7.75B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  71. 671DSP
    Viant Technology Inc.Technology · Software - Application
    6.0
    Market cap
    $848M
    FUNDAMENTALS
    5.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  72. 672MDB
    MongoDB, Inc.Technology · Software - Infrastructure
    6.0
    Market cap
    $30.7B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  73. 673AIZ
    Assurant, Inc.Financial Services · Insurance - Specialty
    6.0
    Market cap
    $14.0B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    0.0
  74. 674GEN
    Gen Digital Inc.Technology · Software - Infrastructure
    6.0
    Market cap
    $18.8B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  75. 675MUFG
    Mitsubishi UFJ Financial Group, Inc.Financial Services · Banks - Diversified
    6.0
    Market cap
    $269.4B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    6.0
    News sentiment
    7.0
  76. 676MRSH
    Marsh & McLennan Companies, Inc.Financial Services · Insurance - Brokers
    6.0
    Market cap
    $86.1B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  77. 677HSBC
    HSBC Holdings plcFinancial Services · Banks - Diversified
    6.0
    Market cap
    $357.2B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    5.0
  78. 678CRON
    Cronos Group Inc.Healthcare · Drug Manufacturers - Specialty & Generic
    6.0
    Market cap
    $1.21B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    5.0
  79. 679EVRG
    Evergy, Inc.Utilities · Regulated Electric
    6.0
    Market cap
    $18.6B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  80. 680GABC
    German American Bancorp, Inc.Financial Services · Banks - Regional
    6.0
    Market cap
    $1.88B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    5.0
  81. 681TECH
    Bio-Techne CorporationHealthcare · Biotechnology
    6.0
    Market cap
    $11.3B
    FUNDAMENTALS
    8.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  82. 682WPC
    W. P. Carey Inc.Real Estate · REIT - Diversified
    6.0
    Market cap
    $15.8B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    4.5
    News sentiment
    7.0
  83. 683DIS
    The Walt Disney CompanyCommunication Services · Entertainment
    6.0
    Market cap
    $188.6B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  84. 684ROAD
    Construction Partners, Inc.Industrials · Engineering & Construction
    6.0
    Market cap
    $5.48B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    7.0
  85. 685INOD
    Innodata Inc.Technology · Information Technology Services
    6.0
    Market cap
    $1.80B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    4.0
    News sentiment
    7.0
  86. 686EFSC
    Enterprise Financial Services CorpFinancial Services · Banks - Regional
    6.0
    Market cap
    $2.32B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    0.0
  87. 687G
    Genpact LimitedTechnology · Information Technology Services
    6.0
    Market cap
    $6.17B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  88. 688BKR
    Baker Hughes CompanyEnergy · Oil & Gas Equipment & Services
    6.0
    Market cap
    $56.4B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    6.0
  89. 689HAS
    Hasbro, Inc.Consumer Cyclical · Leisure
    6.0
    Market cap
    $12.8B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  90. 690MPWR
    Monolithic Power Systems, Inc.Technology · Semiconductors
    6.0
    Market cap
    $56.2B
    FUNDAMENTALS
    8.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  91. 691TMO
    Thermo Fisher Scientific Inc.Healthcare · Medical - Diagnostics & Research
    6.0
    Market cap
    $228.0B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  92. 692RF
    Regions Financial CorporationFinancial Services · Banks - Regional
    6.0
    Market cap
    $25.6B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    7.0
  93. 693USLM
    United States Lime & Minerals, Inc.Basic Materials · Construction Materials
    6.0
    Market cap
    $3.34B
    FUNDAMENTALS
    8.0
    PRICE ACTION
    5.0
    News sentiment
    6.0
  94. 694WF
    Woori Financial Group Inc.Financial Services · Banks - Regional
    6.0
    Market cap
    $19.6B
    FUNDAMENTALS
    5.0
    PRICE ACTION
    6.0
    News sentiment
    4.0
  95. 695ORKA
    Oruka Therapeutics, Inc.Healthcare · Biotechnology
    6.0
    Market cap
    $5.79B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    4.0
    News sentiment
    7.0
  96. 696BZ
    Kanzhun LimitedIndustrials · Staffing & Employment Services
    6.0
    Market cap
    $7.07B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    0.0
  97. 697MUX
    McEwen Mining Inc.Basic Materials · Other Precious Metals
    6.0
    Market cap
    $1.11B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    0.0
  98. 698SEB
    Seaboard CorporationIndustrials · Conglomerates
    6.0
    Market cap
    $4.08B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    5.0
  99. 699A
    Agilent Technologies, Inc.Healthcare · Medical - Diagnostics & Research
    6.0
    Market cap
    $41.5B
    FUNDAMENTALS
    7.0
    PRICE ACTION
    5.0
    News sentiment
    8.0
  100. 700CBU
    Community Bank System, Inc.Financial Services · Banks - Regional
    6.0
    Market cap
    $3.33B
    FUNDAMENTALS
    6.0
    PRICE ACTION
    5.0
    News sentiment
    6.0

Every score runs 0–10, best highest. Overall is the composite; the three columns before it are the inputs published alongside it. A factor shown as 0.0 may mean the company scored zero or that the feed has no value for it — the source publishes both the same way.

Sorting and filtering apply to the whole ranking, not just the page on screen. Rankings for a past date are not available yet.