← Every company
Funds Holding Altria Group Inc
Every registered fund lists what it holds each quarter. These are the ones reporting a position in Altria Group Inc, ordered by how much of each fund the position represents rather than by its size.
Institutional holders of MO →Funds holding
200
as of 2026-07-31
Reported value
$8.3B
summed across funds
Fund families
84
named trusts
Largest conviction
5.10%
1 above 5% of a fund
Largest share of a fund
A small position that is a large part of its fund says more than a large one that is a rounding error.
| Fund | Of the fund |
|---|---|
| Integrity Dividend Summit FundINTEGRITY FUNDS12K sh$820K | 5.10% |
| O'Shaughnessy Market Leaders Value FundAdvisors Series Trust187.5K sh$12.8M | 4.46% |
| iShares U.S. Consumer Staples ETFiShares Trust830.7K sh$56.8M | 4.01% |
| Genter Dividend Income FundINVESTMENT MANAGERS SERIES TRUST28.4K sh$1.9M | 3.87% |
| Genter Capital Dividend Income ETFSPINNAKER ETF SERIES2.7K sh$187.6K | 3.86% |
| Fidelity MSCI Consumer Staples Index ETFFIDELITY COVINGTON TRUST768.7K sh$52.5M | 3.71% |
| CONSUMER STAPLES ULTRASECTOR PROFUNDProFunds1.7K sh$118.6K | 3.27% |
| The Acquirers FundETF Series Solutions15.1K sh$1M | 3.25% |
| Invesco Dorsey Wright Consumer Staples Momentum ETFInvesco Exchange-Traded Fund Trust38.2K sh$2.6M | 3.08% |
| iShares Core High Dividend ETFiShares Trust6.7M sh$456.2M | 3.06% |
| Nationwide GQG US Quality Equity FundNationwide Mutual Funds169.3K sh$11.6M | 2.98% |
| YieldMax(R) U.S. Stocks Target Double Distribution ETFTidal Trust II2.8K sh$189.5K | 2.89% |
| Invesco S&P 500 Equal Weight Consumer Staples ETFInvesco Exchange-Traded Fund Trust101.9K sh$7M | 2.82% |
| Harbor AlphaEdge Large Cap Value ETFHarbor ETF Trust1.8K sh$121.5K | 2.62% |
| Abacus FCF Leaders ETFAbacus FCF ETF Trust177.6K sh$12.1M | 2.31% |
| Invesco High Yield Equity Dividend AchieversTM ETFInvesco Exchange-Traded Fund Trust372.3K sh$25.4M | 2.25% |
| Columbia Research Enhanced Value ETFColumbia ETF Trust I108.7K sh$7.4M | 2.22% |
| iShares Select Dividend ETFiShares Trust7.2M sh$490.3M | 2.09% |
| Hennessy Cornerstone Large Growth FundHennessy Funds Trust42.9K sh$2.9M | 2.04% |
| Global X SuperDividend U.S. ETFGLOBAL X FUNDS231.1K sh$15.8M | 2.01% |
| AAM S&P 500 High Dividend Value ETFETF Series Solutions38.5K sh$2.6M | 2.00% |
| Fidelity Stocks for Inflation ETFFidelity Covington Trust79K sh$5.4M | 2.00% |
| Hennessy Cornerstone Value FundHennessy Funds Trust96.6K sh$6.6M | 1.96% |
| Global X S&P 500 U.S. Market Leaders Top 50 ETFGLOBAL X FUNDS483 sh$33K | 1.94% |
| Hennessy Equity and Income FundHennessy Funds Trust10.8K sh$735.2K | 1.92% |
| iShares Flexible Equity Active ETFBlackRock ETF Trust448.6K sh$30.6M | 1.91% |
| Columbia Disciplined Core FundColumbia Funds Series Trust II1.4M sh$95.3M | 1.86% |
| Columbia Disciplined Value FundColumbia Funds Series Trust II57.9K sh$4M | 1.85% |
| PeakShares RMR Prime Equity ETFNORTHERN LIGHTS FUND TRUST II24.6K sh$1.7M | 1.84% |
| Pacer S&P 500 Quality FCF High Dividend ETFPacer Funds Trust147 sh$10K | 1.83% |
| Pacer Global Cash Cows Dividend ETFPacer Funds Trust916K sh$62.6M | 1.82% |
| Pacer US Cash Cows 100 ETFPacer Funds Trust5M sh$338.4M | 1.81% |
| Invesco Bloomberg Analyst Rating Improvers ETFInvesco Exchange-Traded Fund Trust30.9K sh$2.1M | 1.79% |
| Integrity Dividend Harvest FundINTEGRITY FUNDS190K sh$13M | 1.65% |
| Indexperts Quality Earnings Focused ETFSPINNAKER ETF SERIES9.3K sh$633.5K | 1.63% |
| First Trust Consumer Staples AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund51.9K sh$3.5M | 1.55% |
| Pacer S&P 500 Quality FCF Aristocrats ETFPacer Funds Trust5.8K sh$396.4K | 1.53% |
| Fidelity High Dividend ETFFidelity Covington Trust2.3M sh$154.5M | 1.52% |
| LSV U.S. Managed Volatility FundADVISORS' INNER CIRCLE FUND6.3K sh$430.5K | 1.49% |
| LSV Value Equity FundADVISORS' INNER CIRCLE FUND257K sh$17.6M | 1.42% |
| Nuveen Core Equity FundTIAA-CREF Funds1.4M sh$94.9M | 1.39% |
| Victory Pioneer Equity Premium Income FundVictory Portfolios IV31.3K sh$2.1M | 1.28% |
| Columbia Research Enhanced Core ETFColumbia ETF Trust I1.1M sh$73.2M | 1.25% |
| Invesco Large Cap Value ETFInvesco Exchange-Traded Fund Trust314.6K sh$21.5M | 1.25% |
| Victory Income Stock FundVictory Portfolios III515.2K sh$35.2M | 1.23% |
| LSV Global Managed Volatility FundADVISORS' INNER CIRCLE FUND2K sh$136.7K | 1.23% |
| SA Franklin Systematic U.S. Large Cap Value PortfolioSUNAMERICA SERIES TRUST109K sh$7.4M | 1.22% |
| SA Franklin BW U.S. Large Cap Value PortfolioSUNAMERICA SERIES TRUST228.4K sh$15.6M | 1.21% |
| American Mutual FundAmerican Mutual Fund20.1M sh$1.4B | 1.16% |
| Toews Agility Shares Hedged Risk ETFNorthern Lights Fund Trust5.8K sh$394.7K | 1.15% |
| Federated Hermes Strategic Value Dividend FundFederated Hermes Equity Funds1.7M sh$114.4M | 1.15% |
| Federated Hermes Enhanced Income ETFFederated Hermes ETF Trust9.5K sh$651K | 1.14% |
| Aptus Large Cap Upside ETFETF Series Solutions19.5K sh$1.3M | 1.14% |
| Fidelity SAI U.S. Quality Index FundFidelity Salem Street Trust5.8M sh$397.4M | 1.11% |
| Altrius Global Dividend ETFEA Series Trust3.5K sh$237.2K | 1.11% |
| Virtus U.S. Dividend ETFVirtus ETF Trust II2.9K sh$198.1K | 1.11% |
| Fidelity SAI U.S. Value Index FundFidelity Salem Street Trust1.5M sh$104.3M | 1.10% |
| Franklin U.S. Core Equity (IU) FundFranklin Fund Allocator Series182.8K sh$12.5M | 1.04% |
| Hedgeye 130/30 Equity ETFETF Opportunities Trust3.3K sh$222.3K | 1.00% |
| Pacer US Large Cap Cash Cows Growth Leaders ETFPacer Funds Trust319.2K sh$21.8M | 0.99% |
| iShares Core Dividend ETFiShares Trust231.5K sh$15.8M | 0.92% |
| Federated Hermes U.S. Strategic Dividend ETFFederated Hermes ETF Trust118.5K sh$8.1M | 0.92% |
| Invesco S&P 100 Equal Weight ETFInvesco Exchange-Traded Fund Trust357.4K sh$24.4M | 0.91% |
| Hartford Disciplined US Equity ETFLattice Strategies Trust26.3K sh$1.8M | 0.88% |
| Schwab Dividend Equity FundSCHWAB CAPITAL TRUST85K sh$5.8M | 0.88% |
| Fidelity U.S. Multifactor ETFFidelity Covington Trust36.7K sh$2.5M | 0.86% |
| Harbor PanAgora Dynamic Large Cap Core ETFHarbor ETF Trust100.1K sh$6.8M | 0.81% |
| FlexShares Quality Dividend Defensive Index FundFlexShares Trust64K sh$4.4M | 0.80% |
| FlexShares Quality Dividend Index FundFlexShares Trust257.9K sh$17.6M | 0.79% |
| LSV Conservative Value Equity FundADVISORS' INNER CIRCLE FUND20K sh$1.4M | 0.79% |
| LSV Disciplined Value ETFADVISORS' INNER CIRCLE FUND75K sh$5.1M | 0.79% |
| VOYA Global High Dividend Low Volatility FundVoya Mutual Funds33.2K sh$2.3M | 0.79% |
| Victory Value FundVictory Portfolios III167.4K sh$11.4M | 0.76% |
| iShares U.S. Equity Factor ETFiShares Trust400.2K sh$27.3M | 0.76% |
| First Trust Horizon Managed Volatility Domestic ETFFirst Trust Exchange-Traded Fund III8K sh$547.6K | 0.74% |
| FlexShares US Quality Large Cap Index FundFlexShares Trust105.3K sh$7.2M | 0.71% |
| MFS Equity Income FundMFS SERIES TRUST VII93.5K sh$6.4M | 0.69% |
| Federated Hermes MDT Large Cap Value FundFederated Hermes Adviser Series279.7K sh$19.1M | 0.68% |
| Affinity World Leaders Equity ETFTwo Roads Shared Trust8.9K sh$606.9K | 0.67% |
| Allspring Disciplined U.S. Core FundALLSPRING FUNDS TRUST202.5K sh$13.8M | 0.66% |
| First Trust Long/Short Equity ETFFirst Trust Exchange-Traded Fund III239.6K sh$16.4M | 0.66% |
| SA Franklin Systematic U.S. Large Cap Core PortfolioSUNAMERICA SERIES TRUST33.2K sh$2.3M | 0.66% |
| Aptus Collared Investment Opportunity ETFETF Series Solutions225.7K sh$15.4M | 0.66% |
| Victory Growth & Income FundVictory Portfolios III216.2K sh$14.8M | 0.64% |
| Aptus Drawdown Managed Equity ETFETF Series Solutions27.2K sh$1.9M | 0.63% |
| iShares MSCI USA Momentum Factor ETFiShares Trust2.2M sh$148.7M | 0.59% |
| Fidelity Dividend ETF for Rising RatesFidelity Covington Trust62.5K sh$4.3M | 0.58% |
| ALGER GROWTH & INCOME FUNDALGER FUNDS81K sh$5.5M | 0.57% |
| Allspring Disciplined Large Cap PortfolioALLSPRING MASTER TRUST29.8K sh$2M | 0.56% |
| Capital Income BuilderCapital Income Builder10.3M sh$702.5M | 0.54% |
| WESTWOOD MULTI-ASSET INCOME FUNDUltimus Managers Trust9.1K sh$621.8K | 0.53% |
| Hartford Multifactor US Equity ETFLattice Strategies Trust52.9K sh$3.6M | 0.51% |
| Franklin Global Equity FundLegg Mason Partners Investment Trust48.7K sh$3.3M | 0.51% |
| Victory Capital Growth FundVictory Portfolios III81.3K sh$5.6M | 0.50% |
| Victory Global Managed Volatility FundVictory Portfolios III25.7K sh$1.8M | 0.47% |
| Fidelity Value Factor ETFFidelity Covington Trust90.6K sh$6.2M | 0.47% |
| VANGUARD HIGH DIVIDEND YIELD INDEX FUNDVANGUARD WHITEHALL FUNDS6.7M sh$459.8M | 0.46% |
| Fidelity Quality Factor ETFFidelity Covington Trust95.5K sh$6.5M | 0.46% |
| JPMorgan U.S. Value Factor ETFJ.P. Morgan Exchange-Traded Fund Trust56.2K sh$3.8M | 0.46% |
| Arrow DWA Tactical: Balanced FundArrow Investments Trust1.8K sh$122.7K | 0.46% |
| Invesco Multi-Strategy FundAIM Investment Funds (Invesco Investment Funds)16.2K sh$1.1M | 0.45% |
| JPMorgan U.S. Momentum Factor ETFJ.P. Morgan Exchange-Traded Fund Trust165.7K sh$11.3M | 0.45% |
| JPMorgan U.S. Quality Factor ETFJ.P. Morgan Exchange-Traded Fund Trust541.9K sh$37M | 0.45% |
| Fidelity Hedged Equity FundFidelity Greenwood Street Trust50.4K sh$3.4M | 0.45% |
| Harbor Human Capital Factor US Large Cap ETFHarbor ETF Trust32.1K sh$2.2M | 0.45% |
| Redwood Systematic Macro Trend FundTwo Roads Shared Trust7.3K sh$496K | 0.42% |
| LSV Global Value FundADVISORS' INNER CIRCLE FUND7K sh$478.3K | 0.42% |
| Invesco Dividend AchieversTM ETFInvesco Exchange-Traded Fund Trust47.5K sh$3.2M | 0.41% |
| Hartford US Value ETFLattice Strategies Trust2.8K sh$194.5K | 0.40% |
| MFS Global Alternative Strategy FundMFS Series Trust XV11.7K sh$801.9K | 0.39% |
| iShares Disciplined Volatility Equity Active ETFBlackRock ETF Trust98.2K sh$6.7M | 0.39% |
| SA Large Cap Value Index PortfolioSUNAMERICA SERIES TRUST39.4K sh$2.7M | 0.38% |
| LARGE-CAP VALUE PROFUNDProFunds295 sh$20.2K | 0.38% |
| JPMorgan Diversified Return U.S. Equity ETFJ.P. Morgan Exchange-Traded Fund Trust25.1K sh$1.7M | 0.37% |
| iShares Global Equity Factor ETFiShares Trust11.8K sh$806.6K | 0.37% |
| iShares Enhanced Large Cap Core Active ETFBlackRock ETF Trust704 sh$48.1K | 0.36% |
| LargeCap Value Fund IIIPrincipal Funds, Inc116.6K sh$8M | 0.34% |
| iShares Morningstar Value ETFiShares Trust65.5K sh$4.5M | 0.34% |
| American Funds Global Balanced FundAmerican Funds Global Balanced Fund1.6M sh$111.8M | 0.33% |
| First Trust Large Cap Value AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund66.8K sh$4.6M | 0.33% |
| Washington Mutual Investors FundWashington Mutual Investors Fund10.2M sh$695M | 0.32% |
| Fidelity Hedged Equity ETFFidelity Greenwood Street Trust42.1K sh$2.9M | 0.31% |
| Fidelity Series Large Cap Value Index FundFidelity Salem Street Trust564.3K sh$38.6M | 0.31% |
| Fidelity Large Cap Value Index FundFidelity Salem Street Trust660.4K sh$45.1M | 0.31% |
| Schwab U.S. Large-Cap Value Index FundSCHWAB CAPITAL TRUST51.4K sh$3.5M | 0.31% |
| Nuveen Large Cap Value Index FundTIAA-CREF Funds610.6K sh$41.7M | 0.31% |
| Transamerica Large Value OpportunitiesTRANSAMERICA FUNDS10.5K sh$715.8K | 0.30% |
| Schwab Fundamental U.S. Large Company Index FundSCHWAB CAPITAL TRUST548K sh$37.4M | 0.28% |
| Pacer PE/VC ETFPacer Funds Trust94 sh$6.4K | 0.27% |
| Hartford US Quality Growth ETFLattice Strategies Trust1.9K sh$130.7K | 0.27% |
| Global X S&P 500 U.S. Revenue Leaders ETFGLOBAL X FUNDS85 sh$5.8K | 0.27% |
| SA MFS Total Return PortfolioSUNAMERICA SERIES TRUST18K sh$1.2M | 0.26% |
| Income Fund of AmericaIncome Fund of America5.3M sh$360.4M | 0.24% |
| American Conservative Values ETFETF Opportunities Trust5.4K sh$368.6K | 0.24% |
| Invesco RAFI US 1000 ETFInvesco Exchange-Traded Fund Trust343.2K sh$23.5M | 0.24% |
| iShares Low Carbon Optimized MSCI ACWI ETFiShares Trust39.3K sh$2.7M | 0.23% |
| Invesco QQQ Hedged Advantage ETFInvesco Actively Managed Exchange-Traded Fund Trust413 sh$28.2K | 0.22% |
| Fidelity MSCI North American Subset Index ETFFidelity Covington Trust37.8K sh$2.6M | 0.22% |
| Hartford Multi-Asset Income FundHARTFORD MUTUAL FUNDS, INC17.7K sh$1.2M | 0.21% |
| AB All Market Real Return PortfolioAB BOND FUND, INC.22.7K sh$1.6M | 0.20% |
| 1290 Loomis Sayles Multi-Asset Income Fund1290 Funds2.8K sh$194.5K | 0.20% |
| E*TRADE No Fee Large Cap Index FundE Trade Trust3.6K sh$243.2K | 0.18% |
| Invesco S&P 500 Equal Weight ETFInvesco Exchange-Traded Fund Trust2.5M sh$174.1M | 0.18% |
| Invesco S&P 500 BuyWrite ETFInvesco Exchange-Traded Fund Trust9.4K sh$642.7K | 0.18% |
| U.S. Large Cap Equity PortfolioDFA INVESTMENT DIMENSIONS GROUP INC70.2K sh$4.8M | 0.18% |
| Global X S&P 500 Risk Managed Income ETFGLOBAL X FUNDS1.3K sh$89.3K | 0.18% |
| JPMORGAN BETABUILDERS U.S. EQUITY ETFJ.P. Morgan Exchange-Traded Fund Trust231.7K sh$15.8M | 0.18% |
| Pacer Trendpilot US Large Cap ETFPacer Funds Trust84.9K sh$5.8M | 0.18% |
| Nuveen S&P 500 Index FundTIAA-CREF Funds355.1K sh$24.3M | 0.18% |
| Nationwide S&P 500 Index FundNationwide Mutual Funds47.4K sh$3.2M | 0.18% |
| SA Large Cap Index PortfolioSUNAMERICA SERIES TRUST85.2K sh$5.8M | 0.18% |
| U.S. LARGE COMPANY PORTFOLIODIMENSIONAL INVESTMENT GROUP INC371.5K sh$25.4M | 0.18% |
| TCW Transform 500 ETFTCW ETF Trust28.4K sh$1.9M | 0.18% |
| Fidelity SAI U.S. Large Cap Index FundFidelity Salem Street Trust488.3K sh$33.4M | 0.18% |
| Schwab S&P 500 Index FundSCHWAB CAPITAL TRUST3.7M sh$254.7M | 0.18% |
| BNY Mellon US Large Cap Core Equity ETFBNY Mellon ETF Trust141.3K sh$9.7M | 0.18% |
| iShares Morningstar U.S. Equity ETFiShares Trust32.8K sh$2.2M | 0.18% |
| LargeCap S&P 500 Index FundPrincipal Funds, Inc344.2K sh$23.5M | 0.18% |
| Equity Income FundRUSSELL INVESTMENT CO4K sh$273.1K | 0.18% |
| NYLIM S&P 500 Index FundNYLIM FUNDS TRUST54.8K sh$3.7M | 0.18% |
| BNY Mellon S&P 500 Index FundBNY MELLON INDEX FUNDS, INC.69K sh$4.7M | 0.18% |
| Global X S&P 500 Tail Risk ETFGLOBAL X FUNDS123 sh$8.4K | 0.17% |
| Fidelity ZERO Large Cap Index FundFidelity Concord Street Trust477.1K sh$32.6M | 0.17% |
| Global X S&P 500 Collar 95-110 ETFGLOBAL X FUNDS91 sh$6.2K | 0.17% |
| Victory 500 Index FundVictory Portfolios III390.9K sh$26.7M | 0.17% |
| Global X S&P 500 Covered Call & Growth ETFGLOBAL X FUNDS1.6K sh$111.4K | 0.17% |
| Global X S&P 500 Covered Call ETFGLOBAL X FUNDS82.4K sh$5.6M | 0.17% |
| BNY Mellon Institutional S&P 500 Stock Index FundBNY Mellon Investment Funds IV, Inc.34.1K sh$2.3M | 0.17% |
| First Trust Large Cap Core AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund39.2K sh$2.7M | 0.17% |
| JPMorgan Hedged Equity Laddered Overlay ETFJ.P. Morgan Exchange-Traded Fund Trust115.2K sh$7.9M | 0.17% |
| Federated Hermes Max-Cap Index FundFederated Hermes Index Trust7K sh$476.9K | 0.17% |
| Vox Populi ETFAdvisors Series Trust141 sh$9.6K | 0.17% |
| Dimensional U.S. Equity Market ETFDimensional ETF Trust506.3K sh$34.6M | 0.17% |
| iShares Dow Jones U.S. ETFiShares Trust71.3K sh$4.9M | 0.16% |
| Wilmington Large-Cap Strategy FundWilmington Funds14.8K sh$1M | 0.16% |
| First Trust Multi Cap Value AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund4K sh$275.8K | 0.16% |
| Schwab 1000 Index FundSCHWAB INVESTMENTS531.2K sh$36.3M | 0.16% |
| Direxion Daily S&P 500 Bull 2X SharesDirexion Shares ETF Trust6.3K sh$430.5K | 0.16% |
| Nationwide BNY Mellon Dynamic U.S. Core FundNationwide Mutual Funds38.4K sh$2.6M | 0.16% |
| iShares MSCI USA Size Factor ETFiShares Trust10.1K sh$692.2K | 0.16% |
| Pacer Metaurus US Large Cap Dividend Multiplier 400 ETFPacer Funds Trust40.2K sh$2.7M | 0.16% |
| Fidelity Yield Enhanced Equity ETFFidelity Greenwood Street Trust5.1K sh$349.8K | 0.16% |
| Fidelity ZERO Total Market Index FundFidelity Concord Street Trust908.8K sh$62.1M | 0.16% |
| Schwab Total Stock Market Index FundSCHWAB CAPITAL TRUST1M sh$69.2M | 0.16% |
| Nuveen Equity Index FundTIAA-CREF Funds1.4M sh$94.4M | 0.16% |
| iShares Total U.S. Stock Market Index FundBlackRock Funds108.2K sh$7.4M | 0.16% |
| E*TRADE No Fee Total Market Index FundE Trade Trust2.5K sh$170.1K | 0.16% |
| Edgar Lomax Value FundAdvisors Series Trust3.9K sh$263.1K | 0.15% |
| SA Franklin Tactical Opportunities PortfolioSUNAMERICA SERIES TRUST2.4K sh$164.3K | 0.15% |
| Invesco MSCI Global Climate 500 ETFInvesco Exchange-Traded Fund Trust II33.3K sh$2.3M | 0.15% |
| Morningstar U.S. Equity FundMorningstar Funds Trust40.8K sh$2.8M | 0.15% |
| U.S. High Relative Profitability PortfolioDFA INVESTMENT DIMENSIONS GROUP INC132K sh$9M | 0.14% |
| FlexShares Morningstar US Market Factor Tilt Index FundFlexShares Trust45.3K sh$3.1M | 0.14% |
| Invesco S&P 500 Downside Hedged ETFInvesco Actively Managed Exchange-Traded Fund Trust1.3K sh$89.9K | 0.14% |
| Direxion HCM Tactical Enhanced US ETFDirexion Shares ETF Trust11.6K sh$793.9K | 0.14% |
| ULTRABULL PROFUNDProFunds3.6K sh$245.9K | 0.14% |
| iShares MSCI Kokusai ETFiShares Trust5K sh$338.2K | 0.14% |
| MFS Global Total Return FundMFS Series Trust VI24.6K sh$1.7M | 0.14% |
| Dimensional US Core Equity Market ETFDimensional ETF Trust241.3K sh$16.5M | 0.13% |
| Direxion Daily S&P 500 Bull 3X SharesDirexion Shares ETF Trust130.5K sh$8.9M | 0.13% |
Source: quarterly NPORT-P filings, via EDGAR. Positions arrive by CUSIP; each one here has been confirmed against OpenFIGI rather than matched by name. NPORT covers mutual funds, ETFs and closed-end funds alike and does not distinguish them, and positions are as of quarter end — a fund may have sold out entirely since. The summed value counts each filing once, so two share classes of the same fund appear twice.
More on MO
Company overviewEverything on MO in one place, with the price.SEC filingsWhat MO's 8-Ks say happened: results, departures, auditor changes.Insider tradingWhat MO's own officers and directors buy and sell.Who owns itEvery manager reporting a position in MO.LobbyingWhat MO spends lobbying Congress, and on what.Who lobbies for itThe lobbyists on MO's account, and who they worked for.PatentsWhat MO is filing at the patent office.