Mastech Digital, Inc. (MHH) fundamental analysis — strengths, weaknesses & financial health based on data analysis
* These insights are generated automatically based on available financial data. Please conduct your own research before making investment decisions.
Mastech Digital, Inc. (MHH) stock price & volume — 10-year historical chart
Mastech Digital, Inc. (MHH) revenue, earnings & EPS growth — 3, 5 & 10-year CAGR
Mastech Digital, Inc. (MHH) competitors in Staffing and Recruiting Services — business model, growth, and fundamentals comparison
Mastech Digital, Inc. (MHH) vs competitors — business, growth, and fundamentals comparison against the closest industry rivals.
Mastech Digital, Inc. (MHH) annual income statement — 10-year revenue, gross profit & net income history
| Line item | Dec'16 | Dec'17 | Dec'18 | Dec'19 | Dec'20 | Dec'21 | Dec'22 | Dec'23 | Dec'24 | TTM |
|---|---|---|---|---|---|---|---|---|---|---|
| Sales/Revenue | 132.01M | 147.88M | 177.16M | 193.57M | 194.1M | 222.01M | 242.24M | 201.1M | 198.94M | 196.66M |
| Revenue Growth % | 6.92% | 12.03% | 19.8% | 9.26% | 0.27% | 14.38% | 9.11% | -16.98% | -1.07% | 1.24% |
| Cost of Goods Sold | 105.71M | 116.25M | 134.64M | 145.59M | 142.56M | 162.57M | 179.06M | 150.06M | 143.35M | 142.42M |
| COGS % of Revenue | 80.08% | 78.61% | 76% | 75.21% | 73.45% | 73.22% | 73.92% | 74.62% | 72.05% | - |
| Gross Profit | 26.3M▲ 0% | 31.63M▲ 20.3% | 42.53M▲ 34.5% | 47.98M▲ 12.8% | 51.54M▲ 7.4% | 59.44M▲ 15.3% | 63.18M▲ 6.3% | 51.04M▼ 19.2% | 55.6M▲ 8.9% | 54.24M▲ 0% |
| Gross Margin % | 19.92% | 21.39% | 24% | 24.79% | 26.55% | 26.78% | 26.08% | 25.38% | 27.95% | 27.58% |
| Gross Profit Growth % | 10.5% | 20.28% | 34.46% | 12.82% | 7.42% | 15.34% | 6.29% | -19.23% | 8.94% | - |
| Operating Expenses | 21.79M | 27.55M | 30.9M | 30.99M | 38.14M | 41.83M | 50.98M | 60.31M | 51.81M | 55.18M |
| OpEx % of Revenue | 16.51% | 18.63% | 17.44% | 16.01% | 19.65% | 18.84% | 21.05% | 29.99% | 26.04% | - |
| Selling, General & Admin | 21.79M | 27.55M | 30.9M | 22.36M | 22.68M | 18.5M | 20.8M | 23.7M | 23.1M | 45.29M |
| SG&A % of Revenue | 16.51% | 18.63% | 17.44% | 11.55% | 11.68% | 8.33% | 8.59% | 11.79% | 11.61% | - |
| Research & Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| R&D % of Revenue | - | - | - | - | - | - | - | - | - | - |
| Other Operating Expenses | 0 | 0 | 0 | 8.63M | 15.46M | 23.33M | 30.18M | 36.61M | 28.71M | 3M |
| Operating Income | 4.51M▲ 0% | 4.08M▼ 9.5% | 11.63M▲ 184.9% | 16.99M▲ 46.1% | 13.4M▼ 21.1% | 17.61M▲ 31.4% | 12.2M▼ 30.7% | -9.28M▼ 176.0% | 3.79M▲ 140.9% | -941K▲ 0% |
| Operating Margin % | 3.41% | 2.76% | 6.56% | 8.78% | 6.91% | 7.93% | 5.04% | -4.61% | 1.91% | -0.48% |
| Operating Income Growth % | -3.74% | -9.45% | 184.86% | 46.12% | -21.1% | 31.39% | -30.73% | -176.03% | 140.87% | - |
| EBITDA | 5.52M | 6.02M | 14.81M | 20.42M | 16.99M | 21.59M | 16.39M | -5.42M | 7.29M | 2.41M |
| EBITDA Margin % | 4.18% | 4.07% | 8.36% | 10.55% | 8.75% | 9.72% | 6.77% | -2.7% | 3.66% | 1.23% |
| EBITDA Growth % | 3.39% | 9.05% | 145.84% | 37.91% | -16.79% | 27.05% | -24.06% | -133.06% | 234.5% | 537.3% |
| D&A (Non-Cash Add-back) | 1.02M | 1.94M | 3.18M | 3.43M | 3.59M | 3.98M | 4.2M | 3.85M | 3.5M | 3.35M |
| EBIT | 4.51M | 4.08M | 10.31M | 10.81M | 14.05M | 14.87M | 13.6M | -9.03M | 5.89M | 1.57M |
| Net Interest Income | 0 | 0 | 0 | -1.81M | -987K | -675K | -358K | 319K | 606K | 539K |
| Interest Income | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 319K | 606K | 654K |
| Interest Expense | 0 | 0 | 0 | 1.81M | 987K | 675K | 358K | 0 | 0 | 115K |
| Other Income/Expense | -487K | -1.13M | -2.21M | -1.77M | -770K | -724K | 292K | 244K | 633K | 949K |
| Pretax Income | 4.02M▲ 0% | 2.95M▼ 26.7% | 9.41M▲ 219.3% | 15.22M▲ 61.7% | 12.63M▼ 17.0% | 16.89M▲ 33.7% | 12.49M▼ 26.0% | -9.03M▼ 172.3% | 4.42M▲ 149.0% | 8K▲ 0% |
| Pretax Margin % | 3.05% | 1.99% | 5.31% | 7.86% | 6.51% | 7.61% | 5.16% | -4.49% | 2.22% | 0% |
| Income Tax | 1.5M | 1.32M | 2.72M | 4.07M | 2.77M | 4.67M | 3.78M | -1.89M | 1.02M | 74K |
| Effective Tax Rate % | 37.31% | 44.84% | 28.93% | 26.77% | 21.94% | 27.63% | 30.25% | 20.96% | 23.1% | 925% |
| Net Income | 2.52M▲ 0% | 1.63M▼ 35.5% | 6.69M▲ 311.5% | 11.14M▲ 66.6% | 9.86M▼ 11.5% | 12.22M▲ 23.9% | 8.71M▼ 28.7% | -7.14M▼ 181.9% | 3.4M▲ 147.7% | -66K▲ 0% |
| Net Margin % | 1.91% | 1.1% | 3.78% | 5.76% | 5.08% | 5.5% | 3.6% | -3.55% | 1.71% | -0.03% |
| Net Income Growth % | -8.46% | -35.48% | 311.5% | 66.57% | -11.52% | 23.93% | -28.71% | -181.93% | 147.66% | 97.06% |
| Net Income (Continuing) | 2.52M | 1.63M | 6.69M | 11.14M | 9.86M | 12.22M | 8.71M | -7.14M | 3.4M | -66K |
| Discontinued Operations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| EPS (Diluted) | 0.28▲ 0% | 0.17▼ 39.3% | 0.60▲ 252.9% | 0.99▲ 65.0% | 0.83▼ 16.2% | 1.02▲ 22.9% | 0.72▼ 29.4% | -0.61▼ 184.7% | 0.28▲ 145.9% | -0.01▲ 0% |
| EPS Growth % | -9.68% | -39.29% | 252.94% | 65% | -16.16% | 22.89% | -29.41% | -184.72% | 145.9% | 97.78% |
| EPS (Basic) | 0.28 | 0.17 | 0.61 | 1.01 | 0.87 | 1.07 | 0.75 | -0.61 | 0.29 | - |
| Diluted Shares Outstanding | 8.96M | 10M | 11.16M | 11.23M | 11.95M | 12.01M | 12.08M | 11.61M | 12.01M | 11.76M |
| Basic Shares Outstanding | 8.79M | 9.92M | 10.95M | 11.03M | 11.29M | 11.44M | 11.59M | 11.61M | 11.67M | 11.76M |
| Dividend Payout Ratio | - | - | - | - | - | - | - | - | - | - |
Mastech Digital, Inc. (MHH) balance sheet — assets, liabilities & shareholders' equity
| Line item | Dec'16 | Dec'17 | Dec'18 | Dec'19 | Dec'20 | Dec'21 | Dec'22 | Dec'23 | Dec'24 | TTM |
|---|---|---|---|---|---|---|---|---|---|---|
| Total Current Assets | 22.96M | 34.67M | 40.9M | 36.93M | 41.16M | 53.91M | 53.17M | 56.46M | 66.2M | 69.29M |
| Cash & Short-Term Investments | 829K | 2.48M | 1.29M | 2.98M | 7.68M | 6.62M | 7.06M | 21.15M | 27.74M | 32.75M |
| Cash Only | 829K | 2.48M | 1.29M | 2.98M | 7.68M | 6.62M | 7.06M | 21.15M | 27.74M | 32.75M |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accounts Receivable | 21.1M | 30.66M | 38.08M | 32.35M | 32.13M | 43.39M | 42.32M | 29.82M | 31.44M | 28.86M |
| Days Sales Outstanding | 58.35 | 75.68 | 78.45 | 61 | 60.43 | 71.34 | 63.77 | 54.12 | 57.69 | 57.05 |
| Inventory | 0 | -9K | 208K | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Days Inventory Outstanding | - | - | 0.56 | - | - | - | - | - | - | - |
| Other Current Assets | 52K | 1.53M | 1.32M | 0 | 0 | 0 | 3.79M | 5.5M | 7.02M | 7.68M |
| Total Non-Current Assets | 16.53M | 63.93M | 51.68M | 53.65M | 60.89M | 60.16M | 55.7M | 48.76M | 45.28M | 43.33M |
| Property, Plant & Equipment | 558K | 1.9M | 2.21M | 7.09M | 5.26M | 7.93M | 6.55M | 7.02M | 5.83M | 4.61M |
| Fixed Asset Turnover | 236.57x | 77.87x | 80.24x | 27.29x | 36.92x | 27.99x | 36.98x | 28.65x | 34.12x | 37.70x |
| Goodwill | 8.43M | 35.84M | 26.11M | 26.11M | 32.51M | 32.51M | 32.51M | 27.21M | 27.21M | 27.21M |
| Intangible Assets | 7.31M | 25.46M | 22.74M | 20.05M | 21.93M | 18.76M | 15.77M | 13M | 10.31M | 8.36M |
| Long-Term Investments | -280K | 0 | 0 | -1.02M | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 229K | 255K | 540K | 405K | 396K | 961K | -49K | 741K | 633K | 5.52M |
| Total Assets | 39.49M▲ 0% | 98.6M▲ 149.7% | 92.58M▼ 6.1% | 90.58M▼ 2.2% | 102.05M▲ 12.7% | 114.07M▲ 11.8% | 108.88M▼ 4.5% | 105.23M▼ 3.4% | 111.48M▲ 5.9% | 112.62M▲ 0% |
| Asset Turnover | 3.34x | 1.50x | 1.91x | 2.14x | 1.90x | 1.95x | 2.22x | 1.91x | 1.78x | 1.77x |
| Asset Growth % | 2.64% | 149.69% | -6.11% | -2.16% | 12.65% | 11.78% | -4.55% | -3.35% | 5.95% | 13.43% |
| Total Current Liabilities | 12.26M | 20.11M | 17.91M | 19.09M | 21.97M | 26.84M | 19.56M | 19.87M | 20.58M | 22.57M |
| Accounts Payable | 1.96M | 5.03M | 4.13M | 4.03M | 2.59M | 4.95M | 4.47M | 4.66M | 4.68M | 3.41M |
| Days Payables Outstanding | 6.78 | 15.79 | 11.19 | 10.1 | 6.63 | 11.12 | 9.12 | 11.33 | 11.92 | 9.87 |
| Short-Term Debt | 1.8M | 4M | 4.58M | 5.97M | 4.4M | 4.4M | 1.1M | 0 | 0 | 1.29M |
| Deferred Revenue (Current) | 849K | 2.11M | 258K | 237K | 478K | 544K | 207K | 684K | 329K | 834K |
| Other Current Liabilities | 0 | 0 | 0 | -442K | 1.05M | 0 | 0 | 0 | 0 | 1M |
| Current Ratio | 1.87x | 1.72x | 2.28x | 1.93x | 1.87x | 2.01x | 2.72x | 2.84x | 3.22x | 3.22x |
| Quick Ratio | 1.87x | 1.72x | 2.27x | 1.93x | 1.87x | 2.01x | 2.72x | 2.84x | 3.22x | 3.22x |
| Cash Conversion Cycle | - | - | 67.83 | - | - | - | - | - | - | 47.19 |
| Total Non-Current Liabilities | 8.16M | 51.34M | 40.4M | 25.21M | 20.54M | 12.8M | 3.32M | 3.91M | 3.47M | 2.04M |
| Long-Term Debt | 8.08M | 34.15M | 34.13M | 20.68M | 12.88M | 8.7M | 0 | 0 | 0 | 0 |
| Capital Lease Obligations | 0 | 0 | 0 | 3.32M | 2.33M | 3.71M | 2.29M | 3.84M | 2.49M | 7.93M |
| Deferred Tax Liabilities | 26K | 481K | 741K | 1.02M | 2.22M | 265K | 920K | 0 | 0 | 0 |
| Other Non-Current Liabilities | 59K | 17.19M | 6.27M | 185K | 5.34M | 125K | 105K | 69K | 987K | 4.16M |
| Total Liabilities | 20.42M | 71.45M | 58.31M | 44.3M | 42.51M | 39.64M | 22.88M | 23.78M | 24.05M | 24.61M |
| Total Debt | 9.94M | 38.15M | 38.7M | 31.37M | 20.68M | 18.29M | 4.9M | 5.08M | 3.75M | 2.75M |
| Net Debt | 9.11M | 35.67M | 37.41M | 28.39M | 13M | 11.66M | -2.16M | -16.07M | -23.99M | -29.99M |
| Debt / Equity | 0.52x | 1.41x | 1.13x | 0.68x | 0.35x | 0.25x | 0.06x | 0.06x | 0.04x | 0.04x |
| Debt / EBITDA | 1.80x | 6.33x | 2.61x | 1.54x | 1.22x | 0.85x | 0.30x | - | 0.51x | 1.14x |
| Net Debt / EBITDA | 1.65x | 5.92x | 2.53x | 1.39x | 0.77x | 0.54x | -0.13x | - | -3.29x | -3.29x |
| Interest Coverage | - | - | - | 9.38x | 13.58x | 26.09x | 34.08x | - | - | 13.69x |
| Total Equity | 19.07M▲ 0% | 27.15M▲ 42.4% | 34.28M▲ 26.2% | 46.28M▲ 35.0% | 59.53M▲ 28.6% | 74.43M▲ 25.0% | 86M▲ 15.6% | 81.44M▼ 5.3% | 87.43M▲ 7.4% | 88.01M▲ 0% |
| Equity Growth % | 20.69% | 42.37% | 26.23% | 35.02% | 28.64% | 25.02% | 15.55% | -5.3% | 7.35% | 19.95% |
| Book Value per Share | 2.13 | 2.72 | 3.07 | 4.12 | 4.98 | 6.20 | 7.12 | 7.01 | 7.28 | 7.48 |
| Total Shareholders' Equity | 19.07M | 27.15M | 34.28M | 46.28M | 59.53M | 74.43M | 86M | 81.44M | 87.43M | 88.01M |
| Common Stock | 53K | 63K | 126K | 127K | 130K | 131K | 133K | 133K | 135K | 136K |
| Retained Earnings | 9.3M | 10.92M | 17.61M | 28.76M | 38.62M | 50.84M | 59.55M | 52.41M | 55.82M | 55.45M |
| Treasury Stock | -4.13M | -4.15M | -4.17M | -4.19M | -4.19M | -4.19M | -4.19M | -4.8M | -4.88M | -6.48M |
| Accumulated OCI | -7K | 17K | -119K | -358K | -539K | -607K | -1.55M | -1.64M | -1.91M | -2.32M |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mastech Digital, Inc. (MHH) cash flow — operating, investing & free cash flow history
| Line item | Dec'16 | Dec'17 | Dec'18 | Dec'19 | Dec'20 | Dec'21 | Dec'22 | Dec'23 | Dec'24 | TTM |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from Operations | 2.29M | 3.36M | -471K | 16.08M | 21.23M | 5.22M | 12.62M | 15.98M | 7.19M | 7.19M |
| Operating CF Margin % | 1.74% | 2.27% | -0.27% | 8.31% | 10.94% | 2.35% | 5.21% | 7.95% | 3.62% | - |
| Operating CF Growth % | -24.28% | 46.47% | -114.03% | 3514.86% | 32% | -75.43% | 141.85% | 26.66% | -54.99% | 123.84% |
| Net Income | 2.52M | 1.63M | 6.69M | 11.14M | 9.86M | 12.22M | 8.71M | -7.14M | 3.4M | -66K |
| Depreciation & Amortization | 1.02M | 1.94M | 3.18M | 3.43M | 3.59M | 3.98M | 4.2M | 3.85M | 3.5M | 3.35M |
| Stock-Based Compensation | 408K | 381K | 470K | 936K | 0 | 2.21M | 2.23M | 3.08M | 2.2M | 2.98M |
| Deferred Taxes | 55K | -166K | 307K | 1.3M | -1.82M | 1.02M | 635K | -1.75M | -578K | -864K |
| Other Non-Cash Items | 113K | 123K | -1.2M | -5.79M | 2.31M | -2.49M | -256K | 5.42M | 935K | -990K |
| Working Capital Changes | -1.82M | -549K | -9.92M | 5.05M | 7.29M | -11.73M | -2.9M | 12.51M | -2.27M | 6.4M |
| Change in Receivables | -1.99M | -3.32M | -7.43M | 5.65M | 2.13M | -11.39M | 1.02M | 12.54M | -1.41M | 5.28M |
| Change in Inventory | 0 | 854K | -1.42M | -5.65M | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Payables | -250K | 1.69M | -901K | -100K | -1.61M | 2.37M | -479K | 186K | 39K | -1.2M |
| Cash from Investing | -38K | -35.93M | -1.06M | -879K | -9.63M | -2.08M | -818K | -216K | -941K | -485K |
| Capital Expenditures | -105K | -1.13M | -771K | -1.01M | -298K | -1.9M | -835K | -335K | -941K | -466K |
| CapEx % of Revenue | 0.08% | 0.76% | 0.44% | 0.52% | 0.15% | 0.85% | 0.34% | 0.17% | 0.47% | - |
| Acquisitions | 0 | -34.8M | 0 | 0 | -9.35M | 0 | 0 | 0 | 0 | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - |
| Other Investing | 67K | -8K | -285K | 135K | 9K | -189K | 17K | 119K | 0 | -19K |
| Cash from Financing | -2.27M | 34.23M | 550K | -13.39M | -6.71M | -4.09M | -10.41M | -1.58M | 654K | -834K |
| Debt Issued (Net) | -2.6M | 28.61M | 523K | -13.55M | -8.27M | -4.4M | -12M | -1.1M | 0 | 0 |
| Equity Issued (Net) | -13K | 1000K | -20K | 155K | 1000K | 301K | 263K | -414K | 143K | -876K |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Repurchases | -13K | -20K | -20K | -13K | 0 | 0 | 0 | -618K | -80K | -1.59M |
| Other Financing | 342K | -365K | 47K | 7K | 0 | 6K | 1.32M | -64K | 511K | 520K |
| Net Change in Cash | -19K▲ 0% | 1.65M▲ 8778.9% | -1.18M▼ 171.8% | 1.69M▲ 242.5% | 4.7M▲ 178.4% | -1.05M▼ 122.5% | 435K▲ 141.2% | 14.09M▲ 3139.1% | 6.59M▼ 53.2% | 8.86M▲ 0% |
| Free Cash Flow | 2.19M▲ 0% | 2.23M▲ 2.0% | -1.24M▼ 155.7% | 15.07M▲ 1313.4% | 20.93M▲ 38.9% | 3.32M▼ 84.1% | 11.78M▲ 254.7% | 15.64M▲ 32.8% | 6.25M▼ 60.0% | 10.35M▲ 0% |
| FCF Margin % | 1.66% | 1.51% | -0.7% | 7.79% | 10.78% | 1.5% | 4.86% | 7.78% | 3.14% | 5.26% |
| FCF Growth % | -23.5% | 1.97% | -155.7% | 1313.37% | 38.91% | -84.14% | 254.71% | 32.79% | -60.04% | 35.48% |
| FCF per Share | 0.24 | 0.22 | -0.11 | 1.34 | 1.75 | 0.28 | 0.98 | 1.35 | 0.52 | 0.52 |
| FCF Conversion (FCF/Net Income) | 0.91x | 2.06x | -0.07x | 1.44x | 2.15x | 0.43x | 1.45x | -2.24x | 2.11x | -156.80x |
| Interest Paid | 430K | 925K | 2.06M | 1.78M | 0 | 623K | 324K | 43K | 0 | 0 |
| Taxes Paid | 2.3M | 1.51M | 2.03M | 2.63M | 0 | 3.83M | 2.16M | 1.36M | 2.23M | 0 |
Mastech Digital, Inc. (MHH) financial ratios — P/E, ROE, debt and 30+ core market and balance-sheet ratios
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|---|---|---|---|---|
| Return on Equity (ROE) | 14.45% | 7.04% | 21.78% | 27.67% | 18.64% | 18.25% | 10.86% | -8.53% | 4.03% | -0.07% |
| Return on Invested Capital (ROIC) | 12.14% | 6.73% | 12.96% | 17.41% | 13.66% | 16.65% | 10.77% | -9.32% | 4.41% | 4.41% |
| Gross Margin | 19.92% | 21.39% | 24% | 24.79% | 26.55% | 26.78% | 26.08% | 25.38% | 27.95% | 27.58% |
| Net Margin | 1.91% | 1.1% | 3.78% | 5.76% | 5.08% | 5.5% | 3.6% | -3.55% | 1.71% | -0.03% |
| Debt / Equity | 0.52x | 1.41x | 1.13x | 0.68x | 0.35x | 0.25x | 0.06x | 0.06x | 0.04x | 0.04x |
| Interest Coverage | - | - | - | 9.38x | 13.58x | 26.09x | 34.08x | - | - | 13.69x |
| FCF Conversion | 0.91x | 2.06x | -0.07x | 1.44x | 2.15x | 0.43x | 1.45x | -2.24x | 2.11x | -156.80x |
| Revenue Growth | 6.92% | 12.03% | 19.8% | 9.26% | 0.27% | 14.38% | 9.11% | -16.98% | -1.07% | 1.24% |
Mastech Digital, Inc. (MHH) stock FAQ — growth, dividends, profitability & financials explained
Mastech Digital, Inc. (MHH) reported $196.7M in revenue for fiscal year 2024. This represents a 77% increase from $111.4M in 2006.
Mastech Digital, Inc. (MHH) saw revenue decline by 1.1% over the past year.
Mastech Digital, Inc. (MHH) reported a net loss of $0.1M for fiscal year 2024.
Mastech Digital, Inc. (MHH) has a return on equity (ROE) of 4.0%. This is below average, suggesting room for improvement.
Mastech Digital, Inc. (MHH) generated $10.3M in free cash flow for fiscal year 2024. Positive FCF indicates the company can fund dividends, buybacks, or reinvestment.
Mastech Digital, Inc. (MHH) financial analysis — history, returns, DCA and operating performance tools
Historical returns with dividends reinvested
Dollar cost averaging vs lump sum
Yield, growth, payout safety & DRIP
EPS trends, net income & profitability
Long-term charts & historical price data
Sales growth patterns & revenue breakdown
30 years of market, efficiency and balance-sheet ratios
DCF intrinsic value, peer multiples & estimates