Largest Companies on Stockholm Exchange by Market Cap
Largest companies on Stockholm Exchange by market cap. Stockholm Exchange (ST) lists 758 publicly traded companies with a combined market cap of $1.38 Trillion. Based in Sweden, this ranking covers all ST-listed stocks ordered by market capitalization — from the largest blue-chip companies to smaller listed firms. Updated daily with live market data.
Total Market Cap (USD)
$1.38 Trillion
Listed Companies
758
Exchange Location
Sweden
Top Stockholm Exchange Stocks by Market Capitalization (November 2026)
Top Stockholm Exchange stocks by market capitalization as of November 2026, covering 758 listed companies.
| Rank | Company | Market Cap (USD) | Market Cap (Local) | Price | 24h Change | 7d Change | Country | 52-Week Range | 24h Volume |
|---|---|---|---|---|---|---|---|---|---|
| 601 |
Ascelia Pharma AB (publ)
ST:ACE |
$7.62 Million | Skr70.79 Million | Skr0.56 | +9.20% | +8.35% | Sweden | Low: Skr0.48 / High: Skr3.43 | 26.75 Million |
| 602 |
Kentima Holding publ AB
ST:KENH |
$7.52 Million | Skr69.84 Million | Skr2.48 | -0.80% | -10.14% | Sweden | Low: Skr2.38 / High: Skr3.08 | 156.07K |
| 603 |
Checkin.com Group AB
ST:CHECK |
$7.50 Million | Skr69.65 Million | Skr2.10 | -18.29% | -8.70% | Sweden | Low: Skr1.82 / High: Skr6.44 | 170.81K |
| 604 |
Alzinova AB
ST:ALZ |
$7.41 Million | Skr68.90 Million | Skr0.34 | +1.04% | -8.48% | Sweden | Low: Skr0.34 / High: Skr1.92 | 57.06 Million |
| 605 |
AcouSort AB
ST:ACOU |
$7.29 Million | Skr67.72 Million | Skr3.20 | +1.27% | -5.04% | Sweden | Low: Skr2.13 / High: Skr4.99 | 748.88K |
| 606 |
Nordic LEVEL Group AB
ST:LEVEL |
$7.22 Million | Skr67.05 Million | Skr0.32 | -5.34% | +13.93% | Sweden | Low: Skr0.25 / High: Skr0.75 | 6.28 Million |
| 607 |
Triboron International AB (publ)
ST:TRIBO-B |
$7.14 Million | Skr66.34 Million | Skr0.24 | +0.00% | -1.65% | Sweden | Low: Skr0.17 / High: Skr0.30 | 3.46 Million |
| 608 |
Axolot Solutions Holding AB
ST:AXOLOT |
$6.87 Million | Skr63.84 Million | Skr0.22 | -8.86% | -6.09% | Sweden | Low: Skr0.22 / High: Skr0.41 | 9.29 Million |
| 609 |
ABAS Protect AB
ST:ABAS |
$6.69 Million | Skr62.17 Million | Skr8.80 | +0.00% | +0.00% | Sweden | Low: Skr6.30 / High: Skr10.20 | 36.91K |
| 610 |
SolTech Energy Sweden AB
ST:SOLT |
$6.68 Million | Skr62.04 Million | Skr0.05 | -1.88% | -9.81% | Sweden | Low: Skr0.05 / High: Skr0.37 | 215.18 Million |
| 611 |
Dlaboratory Sweden AB
ST:DLAB |
$6.67 Million | Skr62.02 Million | Skr3.66 | -3.68% | -8.50% | Sweden | Low: Skr1.94 / High: Skr4.30 | 1.11 Million |
| 612 |
Safello Group AB
ST:SFL |
$6.67 Million | Skr61.96 Million | Skr3.03 | -0.98% | -1.30% | Sweden | Low: Skr2.62 / High: Skr5.70 | 178.33K |
| 613 |
Saxlund Group AB
ST:SAXG |
$6.63 Million | Skr61.62 Million | Skr8.56 | +1.90% | +3.88% | Sweden | Low: Skr8.24 / High: Skr15.40 | 74.84K |
| 614 |
Redsense Medical AB
ST:REDS |
$6.62 Million | Skr61.50 Million | Skr3.74 | -2.60% | +12.31% | Sweden | Low: Skr2.54 / High: Skr4.86 | 149.02K |
| 615 |
Rolling Optics Holding AB (publ)
ST:RO |
$6.46 Million | Skr59.99 Million | Skr0.23 | -9.27% | +1.81% | Sweden | Low: Skr0.21 / High: Skr0.83 | 944.48K |
| 616 |
Spectrumone publ AB
ST:SPEONE |
$6.30 Million | Skr58.57 Million | Skr0.16 | +3.30% | -4.57% | Sweden | Low: Skr0.14 / High: Skr0.22 | 10.32 Million |
| 617 |
Annexin Pharmaceuticals AB
ST:ANNX |
$6.15 Million | Skr57.18 Million | Skr7.98 | +26.27% | +14.66% | Sweden | Low: Skr6.26 / High: Skr26.80 | 162.67K |
| 618 |
BoMill AB
ST:BOMILL |
$6.05 Million | Skr56.26 Million | Skr0.39 | +3.96% | +1.29% | Sweden | Low: Skr0.36 / High: Skr0.66 | 3.19 Million |
| 619 |
Heliospectra publ AB
ST:HELIO |
$6.04 Million | Skr56.16 Million | Skr0.09 | +0.00% | +0.53% | Sweden | Low: Skr0.07 / High: Skr0.12 | 1.00 Million |
| 620 |
Enorama Pharma AB
ST:ERMA |
$6.02 Million | Skr55.94 Million | Skr0.75 | -2.09% | -15.35% | Sweden | Low: Skr0.26 / High: Skr2.86 | 3.52 Million |
| 621 |
Nepa AB
ST:NEPA |
$6.01 Million | Skr55.83 Million | Skr7.10 | -1.39% | -14.66% | Sweden | Low: Skr7.10 / High: Skr21.50 | 3.74 Million |
| 622 |
WebRock Ventures AB
ST:WRV |
$5.98 Million | Skr55.56 Million | Skr2.63 | -3.31% | -5.40% | Sweden | Low: Skr1.91 / High: Skr4.99 | 218.16K |
| 623 |
Nanologica AB
ST:NICA |
$5.75 Million | Skr53.43 Million | Skr0.16 | +0.00% | -2.99% | Sweden | Low: Skr0.16 / High: Skr1.68 | 19.84 Million |
| 624 |
Compodium International AB
ST:COMPDM |
$5.56 Million | Skr51.63 Million | Skr6.00 | -1.64% | +0.00% | Sweden | Low: Skr3.14 / High: Skr6.35 | 62.20K |
| 625 |
Image Systems AB
ST:IS |
$5.47 Million | Skr50.85 Million | Skr0.57 | +9.20% | -8.06% | Sweden | Low: Skr0.48 / High: Skr1.32 | 3.24 Million |
| 626 |
Fragbite Group AB
ST:FRAG |
$5.42 Million | Skr50.40 Million | Skr6.24 | +6.85% | +6.48% | Sweden | Low: Skr4.43 / High: Skr10.20 | 69.43K |
| 627 |
Boule Diagnostics AB
ST:BOUL |
$5.33 Million | Skr49.51 Million | Skr1.28 | +7.14% | +23.79% | Sweden | Low: Skr0.85 / High: Skr6.20 | 15.81 Million |
| 628 |
Orexo AB
ST:ORX |
$5.25 Million | Skr48.83 Million | Skr1.39 | -4.01% | -70.52% | Sweden | Low: Skr1.39 / High: Skr35.75 | 9.24 Million |
| 629 |
Combigene AB
ST:COMBI |
$5.24 Million | Skr48.71 Million | Skr2.46 | +0.00% | +0.00% | Sweden | Low: Skr2.46 / High: Skr2.46 | 14.23K |
| 630 |
Newbury Pharmaceuticals AB
ST:NEWBRY |
$5.23 Million | Skr48.64 Million | Skr1.60 | -3.90% | +2.56% | Sweden | Low: Skr0.80 / High: Skr3.31 | 1.80 Million |
| 631 |
Goodbye Kansas Group AB (publ)
ST:GBK |
$5.19 Million | Skr48.21 Million | Skr1.29 | +7.17% | +2.72% | Sweden | Low: Skr1.13 / High: Skr2.02 | 839.42K |
| 632 |
Novakand Pharma AB (publ)
ST:LARK |
$4.84 Million | Skr44.95 Million | Skr2.27 | -2.99% | -2.16% | USA | Low: Skr1.84 / High: Skr2.48 | 157.72K |
| 633 |
First Venture Sweden AB Series B
ST:FIRST-B |
$4.82 Million | Skr44.82 Million | Skr1.22 | +0.41% | -5.43% | Sweden | Low: Skr1.22 / High: Skr1.55 | 845.96K |
| 634 |
Brilliant Future AB
ST:BRILL |
$4.75 Million | Skr44.14 Million | Skr3.20 | +0.63% | -2.44% | Sweden | Low: Skr3.18 / High: Skr4.50 | 95.05K |
| 635 |
Gasporox AB (publ)
ST:GPX |
$4.73 Million | Skr43.96 Million | Skr4.70 | -2.49% | +5.38% | Sweden | Low: Skr4.46 / High: Skr9.15 | 108.33K |
| 636 |
Modern Times Group Mtg AB
ST:MTG-A |
$4.72 Million | Skr43.88 Million | Skr112.00 | -8.20% | -6.67% | Sweden | Low: Skr80.50 / High: Skr140.00 | 7.81K |
| 637 |
USWE Sports AB
ST:USWE |
$4.57 Million | Skr42.46 Million | Skr5.95 | -0.83% | -13.77% | Sweden | Low: Skr5.95 / High: Skr14.90 | 66.30K |
| 638 |
Beowulf Mining PLC
ST:BEO-SDB |
$4.55 Million | Skr42.32 Million | Skr0.65 | -6.57% | -23.95% | Sweden | Low: Skr0.57 / High: Skr1.90 | 5.06 Million |
| 639 |
Hexicon AB
ST:HEXI |
$4.38 Million | Skr40.75 Million | Skr0.11 | +3.70% | +2.75% | Sweden | Low: Skr0.09 / High: Skr0.26 | 7.61 Million |
| 640 |
OurLiving AB
ST:OURLIV |
$4.33 Million | Skr40.22 Million | Skr0.37 | +17.72% | +5.68% | Sweden | Low: Skr0.15 / High: Skr0.50 | 2.68 Million |
| 641 |
Kontigo Care AB
ST:KONT |
$4.31 Million | Skr40.01 Million | Skr1.14 | -10.28% | -14.66% | Sweden | Low: Skr1.14 / High: Skr2.30 | 798.83K |
| 642 |
Oncozenge AB
ST:ONCOZ |
$4.29 Million | Skr39.90 Million | Skr2.84 | -5.02% | -9.27% | Sweden | Low: Skr2.84 / High: Skr8.36 | 1.38 Million |
| 643 |
ADDvise Group AB A
ST:ADDV-A |
$4.23 Million | Skr39.32 Million | Skr1.72 | +0.00% | +0.00% | Sweden | Low: Skr1.60 / High: Skr2.59 | 288.45K |
| 644 |
Nicoccino Holding AB
ST:NICO |
$4.18 Million | Skr38.87 Million | Skr1.26 | -9.35% | -10.00% | Sweden | Low: Skr0.64 / High: Skr1.58 | 39.38K |
| 645 |
Qiiwi Games AB (publ)
ST:QIIWI |
$4.18 Million | Skr38.85 Million | Skr4.20 | -4.11% | -6.25% | Sweden | Low: Skr1.51 / High: Skr6.64 | 397.08K |
| 646 |
Nordic Asia Investment Group 1987 AB Series B
ST:NAIG-B |
$4.09 Million | Skr37.97 Million | Skr0.62 | -3.70% | -25.89% | Sweden | Low: Skr0.62 / High: Skr0.99 | 2.04 Million |
| 647 |
Neola Medical AB
ST:NEOLA |
$4.06 Million | Skr37.73 Million | Skr0.48 | -3.20% | -10.37% | Sweden | Low: Skr0.45 / High: Skr1.50 | 1.52 Million |
| 648 |
Aino Health AB
ST:AINO |
$4.01 Million | Skr37.23 Million | Skr0.18 | +1.11% | +7.69% | Sweden | Low: Skr0.12 / High: Skr0.25 | 3.25 Million |
| 649 |
Tourn International AB
ST:TOURN |
$3.96 Million | Skr36.77 Million | Skr3.77 | -0.26% | -6.91% | Sweden | Low: Skr2.40 / High: Skr8.50 | 144.08K |
| 650 |
JLT Mobile Computers AB (publ)
ST:JLT |
$3.86 Million | Skr35.89 Million | Skr1.25 | -1.57% | +1.21% | Sweden | Low: Skr1.21 / High: Skr2.22 | 862.08K |
| 651 |
Fluicell AB
ST:FLUI |
$3.86 Million | Skr35.85 Million | Skr26.10 | -2.25% | -6.12% | Sweden | Low: Skr7.95 / High: Skr57.20 | 56.40K |
| 652 |
Gigasun AB
ST:GIGA |
$3.77 Million | Skr35.00 Million | Skr0.61 | -2.55% | -46.55% | Sweden | Low: Skr0.47 / High: Skr3.55 | 3.06 Million |
| 653 |
Ranplan Group
ST:RPLAN |
$3.65 Million | Skr33.93 Million | Skr0.44 | -21.43% | -5.98% | Sweden | Low: Skr0.27 / High: Skr3.00 | 86.39K |
| 654 |
Catella AB A
ST:CAT-A |
$3.60 Million | Skr33.45 Million | Skr14.30 | -6.54% | -11.18% | Sweden | Low: Skr14.30 / High: Skr30.40 | 15.92K |
| 655 |
XMReality AB
ST:XMR |
$3.57 Million | Skr33.18 Million | Skr0.03 | +6.06% | -2.78% | Sweden | Low: Skr0.01 / High: Skr0.06 | 70.59 Million |
| 656 |
XP Chemistries AB
ST:XPC |
$3.54 Million | Skr32.92 Million | Skr0.17 | -1.49% | +0.61% | Sweden | Low: Skr0.15 / High: Skr0.23 | 7.99 Million |
| 657 |
Sonetel AB
ST:SONE |
$3.52 Million | Skr32.71 Million | Skr4.32 | -2.70% | +0.93% | Sweden | Low: Skr4.15 / High: Skr9.30 | 74.74K |
| 658 |
Northbaze Group AB
ST:NBZ |
$3.51 Million | Skr32.58 Million | Skr0.12 | +0.00% | +9.09% | Sweden | Low: Skr0.09 / High: Skr0.15 | 1.55 Million |
| 659 |
Kakel Max AB (publ)
ST:KAKEL |
$3.47 Million | Skr32.21 Million | Skr10.60 | -2.75% | -5.36% | Sweden | Low: Skr8.80 / High: Skr12.40 | 70.20K |
| 660 |
Zaplox AB
ST:ZAPLOX |
$3.45 Million | Skr32.06 Million | Skr0.89 | +0.00% | -1.33% | Sweden | Low: Skr0.76 / High: Skr1.31 | 327.26K |
| 661 |
ScandiDos AB
ST:SDOS |
$3.41 Million | Skr31.64 Million | Skr0.56 | -4.31% | -8.26% | Sweden | Low: Skr0.56 / High: Skr1.20 | 2.44 Million |
| 662 |
Nitro Games Oyj
ST:NITRO |
$3.34 Million | Skr31.03 Million | Skr1.25 | -0.80% | -4.23% | Sweden | Low: Skr1.22 / High: Skr2.54 | 1.50 Million |
| 663 |
Modus Therapeutics Holding AB
ST:MODTX |
$3.27 Million | Skr30.41 Million | Skr0.17 | -0.29% | -7.98% | Sweden | Low: Skr0.16 / High: Skr0.50 | 28.89 Million |
| 664 |
NextCell Pharma AB
ST:NXTCL |
$3.21 Million | Skr29.85 Million | Skr0.27 | -7.59% | -13.83% | Sweden | Low: Skr0.23 / High: Skr1.69 | 27.47 Million |
| 665 |
Guard Therapeutics International AB
ST:GUARD |
$3.19 Million | Skr29.61 Million | Skr1.47 | +1.24% | +10.54% | Sweden | Low: Skr0.95 / High: Skr2.35 | 446.11K |
| 666 |
Qlife Holding AB
ST:QLIFE |
$3.06 Million | Skr28.47 Million | Skr0.90 | -9.91% | -12.62% | Sweden | Low: Skr0.90 / High: Skr3.01 | 2.00 Million |
| 667 |
Scout Gaming Group AB
ST:SCOUT |
$3.03 Million | Skr28.15 Million | Skr0.13 | +0.00% | +8.70% | Sweden | Low: Skr0.11 / High: Skr0.27 | 850.46K |
| 668 |
MindArk PE AB
ST:MNDRK |
$2.97 Million | Skr27.58 Million | Skr0.88 | +18.24% | +119.85% | Sweden | Low: Skr0.38 / High: Skr1.61 | 1.86 Million |
| 669 |
NetJobs Group AB
ST:NJOB |
$2.93 Million | Skr27.22 Million | Skr0.84 | -15.58% | +5.00% | Sweden | Low: Skr0.63 / High: Skr1.00 | 2.08 Million |
| 670 |
oodash Group AB (publ)
ST:OODA |
$2.83 Million | Skr26.32 Million | Skr7.23 | -60.14% | -61.79% | Sweden | Low: Skr7.23 / High: Skr54.30 | 231.58K |
| 671 |
Absolicon Solar Collector AB Series B
ST:ABSL-B |
$2.82 Million | Skr26.21 Million | Skr2.89 | +7.04% | -7.37% | Sweden | Low: Skr1.95 / High: Skr13.70 | 660.51K |
| 672 |
Immunovia publ AB
ST:IMMNOV |
$2.71 Million | Skr25.23 Million | Skr0.04 | -6.95% | -46.12% | Sweden | Low: Skr0.04 / High: Skr0.34 | 191.52 Million |
| 673 |
Railway Metrics & Dynamics Sweden AB
ST:RMDX |
$2.51 Million | Skr23.29 Million | Skr0.98 | -5.70% | -2.20% | Sweden | Low: Skr0.89 / High: Skr1.59 | 454.86K |
| 674 |
Spago Nanomedical AB
ST:SPAGO |
$2.51 Million | Skr23.29 Million | Skr0.04 | +1.15% | -11.56% | Sweden | Low: Skr0.03 / High: Skr0.14 | 51.29 Million |
| 675 |
PolyPlank publ AB
ST:POLY |
$2.48 Million | Skr23.01 Million | Skr0.04 | +0.00% | +0.00% | Sweden | Low: Skr0.04 / High: Skr0.04 | 0.00 |
| 676 |
Nilsson Special Vehicles publ AB
ST:NILS |
$2.45 Million | Skr22.81 Million | Skr4.86 | +2.97% | +2.53% | Sweden | Low: Skr2.30 / High: Skr5.65 | 182.12K |
| 677 |
Precomp Solutions AB Series B
ST:PCOM-B |
$2.39 Million | Skr22.23 Million | Skr0.98 | -7.14% | -18.75% | Sweden | Low: Skr0.87 / High: Skr2.00 | 1.37 Million |
| 678 |
Hedera Group publ AB
ST:HEGR |
$2.39 Million | Skr22.21 Million | Skr0.65 | -6.47% | +59.31% | Sweden | Low: Skr0.35 / High: Skr0.81 | 1.43 Million |
| 679 |
Svenska Aerogel Holding AB (publ)
ST:AERO |
$2.34 Million | Skr21.78 Million | Skr0.44 | -1.57% | +2.33% | Sweden | Low: Skr0.39 / High: Skr1.85 | 2.42 Million |
| 680 |
RanLOS AB Series B
ST:RLOS-B |
$2.34 Million | Skr21.73 Million | Skr1.96 | -4.06% | +10.10% | Sweden | Low: Skr1.70 / High: Skr3.52 | 917.98K |
| 681 |
Cortus Energy AB (publ)
ST:CE |
$2.33 Million | Skr21.65 Million | Skr0.18 | +0.00% | +0.00% | Sweden | Low: Skr0.18 / High: Skr0.18 | 0.00 |
| 682 |
Nanocap Group AB Series B
ST:NANOC-B |
$2.22 Million | Skr20.66 Million | Skr3.98 | -0.50% | -2.93% | Sweden | Low: Skr3.08 / High: Skr6.10 | 31.81K |
| 683 |
Kancera AB (publ)
ST:KAN |
$1.98 Million | Skr18.44 Million | Skr0.15 | -23.82% | +0.00% | Sweden | Low: Skr0.15 / High: Skr0.23 | 2.30 Million |
| 684 |
Diadrom Holding AB
ST:DIAH |
$1.97 Million | Skr18.35 Million | Skr2.52 | +14.55% | +23.53% | Sweden | Low: Skr1.50 / High: Skr8.10 | 208.49K |
| 685 |
Divio Technologies AB Series B
ST:DIVIO-B |
$1.96 Million | Skr18.25 Million | Skr0.05 | -0.82% | -0.82% | Sweden | Low: Skr0.05 / High: Skr0.14 | 12.53 Million |
| 686 |
CirChem AB
ST:CIRCHE |
$1.94 Million | Skr18.01 Million | Skr0.44 | -7.56% | +4.51% | Sweden | Low: Skr0.42 / High: Skr1.39 | 1.72 Million |
| 687 |
Starbreeze AB (publ)
ST:STAR-A |
$1.92 Million | Skr17.84 Million | Skr0.13 | -3.83% | -3.46% | Sweden | Low: Skr0.09 / High: Skr0.19 | 1.39 Million |
| 688 |
Lifeclean International AB
ST:LCLEAN |
$1.89 Million | Skr17.57 Million | Skr0.02 | +20.63% | +22.58% | Sweden | Low: Skr0.01 / High: Skr0.13 | 115.07 Million |
| 689 |
Photocat AS
ST:PCAT |
$1.87 Million | Skr17.39 Million | Skr2.90 | -12.12% | -18.08% | Sweden | Low: Skr2.60 / High: Skr9.25 | 43.13K |
| 690 |
ZAZZ Energy of Sweden AB
ST:ZAZZ-B |
$1.77 Million | Skr16.46 Million | Skr0.01 | +0.00% | +0.00% | Sweden | Low: Skr0.01 / High: Skr0.01 | 0.00 |
| 691 |
Teneo AI AB
ST:TENEO |
$1.77 Million | Skr16.42 Million | Skr0.02 | -3.48% | -11.20% | USA | Low: Skr0.02 / High: Skr0.63 | 197.36 Million |
| 692 |
MOBA Network publ AB
ST:MOBA |
$1.75 Million | Skr16.24 Million | Skr0.72 | -1.65% | -11.39% | Sweden | Low: Skr0.19 / High: Skr2.16 | 2.99 Million |
| 693 |
Vastra Hamnens Restaurangdrift Ab
ST:VH |
$1.74 Million | Skr16.20 Million | Skr15.10 | +0.67% | +8.63% | Sweden | Low: Skr11.00 / High: Skr40.40 | 22.90K |
| 694 |
Cinis Fertilizer AB
ST:CINIS |
$1.72 Million | Skr15.99 Million | Skr0.07 | +0.00% | +0.00% | Sweden | Low: Skr0.07 / High: Skr0.20 | 12.43 Million |
| 695 |
Subgen AI
ST:SUBGEN |
$1.68 Million | Skr15.58 Million | Skr0.03 | -8.54% | +0.00% | Sweden | Low: Skr0.03 / High: Skr1.02 | 390.10 Million |
| 696 |
Ngenic AB
ST:NGENIC |
$1.53 Million | Skr14.18 Million | Skr0.09 | +0.00% | +0.00% | Sweden | Low: Skr0.09 / High: Skr0.09 | 0.00 |
| 697 |
BrightBid Group AB (publ)
ST:PERP-B |
$1.45 Million | Skr13.48 Million | Skr1.58 | -10.00% | -16.00% | USA | Low: Skr1.58 / High: Skr5.56 | 266.50K |
| 698 |
Stayble Therapeutics AB
ST:STABL |
$1.42 Million | Skr13.19 Million | Skr0.21 | +0.00% | +0.00% | Sweden | Low: Skr0.03 / High: Skr0.35 | 148.88 Million |
| 699 |
Northgold AB
ST:NG |
$1.38 Million | Skr12.83 Million | Skr0.56 | +0.00% | +0.00% | Sweden | Low: Skr0.56 / High: Skr0.56 | 269.93K |
| 700 |
Qlucore AB
ST:QCORE |
$1.33 Million | Skr12.40 Million | Skr0.29 | -5.25% | -7.07% | Sweden | Low: Skr0.27 / High: Skr0.58 | 280.18K |
How Stockholm Exchange Companies Are Ranked by Market Cap
Stockholm Exchange companies are ranked by market cap, the latest share price multiplied by shares outstanding, updated daily.