Mohanram G-Score - Definition, Formula & Calculator

Author:Will ShawWill Shaw
Reviewed by:Charlie TianCharlie Tian
Fact checked by:Vera YuanVera Yuan
Updated March 18, 2026

What Is Mohanram G-Score?

Mohanram G-Score is an eight-point financial scoring system designed to help investors evaluate growth stocks, especially companies with low book-to-market ratios. It was developed by accounting professor Partha Mohanram as a way to separate stronger growth companies from weaker ones using accounting-based signals drawn from profitability, earnings quality, stability and investment intensity.1

In simple terms, the Mohanram G-Score asks a practical question: among companies that already look like “growth” stocks, which ones appear to have the better underlying fundamentals? Rather than relying only on valuation multiples or revenue growth, the score looks for evidence that a company is profitable, generating real cash, showing relatively stable operating performance and continuing to invest in future growth.

gscore Sector Screener
Use the screener to find the 5 stocks with the highest and lowest gscore for each sector
Sector
Sort
Region
Ticker Company Price GF Score™ gscore
-
-
-
-
-

The score ranges from 0 to 8, with one point awarded for each criterion a company meets. Higher scores generally indicate stronger fundamentals relative to peers, while lower scores may suggest weaker quality or greater risk of disappointment. In Mohanram’s original research, high-scoring growth stocks outperformed low-scoring growth stocks on average, making the metric especially useful for investors trying to avoid overhyped but fragile businesses.1

At GuruFocus, Mohanram G-Score is presented as a discrete score based on eight tests. Historically, scores of 6 to 8 are often viewed as strong, while scores of 0 to 1 are considered weak. Like all scoring systems, however, it works best as a screening and comparison tool rather than a standalone buy-or-sell signal.

A simplified way to think about the metric is:

Mohanram G-Score=i=18Indicatori\text{Mohanram G-Score} = \sum_{i=1}^{8} \text{Indicator}_i

where each indicator equals 1 if the company passes the test and 0 if it does not.

Key Takeaways
  • Mohanram G-Score is an eight-point scoring model designed primarily for growth stocks.
  • It evaluates profitability, cash generation, earnings stability and investment intensity.
  • The score ranges from 0 to 8, with higher scores generally indicating stronger fundamentals.
  • Investors often view scores of 6 to 8 as strong and 0 to 1 as weak.
  • The metric is most useful when comparing growth companies with similar business models or industry economics.
  • It should be used alongside valuation, competitive analysis and other quality measures rather than on its own.

How Is Mohanram G-Score Calculated?

Mohanram G-Score is calculated by assigning one point for each of eight conditions a company satisfies. The final score is the sum of those points.

G-Score=G1+G2+G3+G4+G5+G6+G7+G8\text{G-Score} = G_1 + G_2 + G_3 + G_4 + G_5 + G_6 + G_7 + G_8

Each component is binary:

Gi{0,1}G_i \in \{0,1\}

The eight tests are commonly grouped into four broad areas: profitability, cash-based earnings quality, operating stability and conservative investment in future growth.

1. Return on Assets Above the Peer Median

A company receives one point if its return on assets is above the industry or peer median.

ROA=Net IncomeAverage Total Assets\text{ROA} = \frac{\text{Net Income}}{\text{Average Total Assets}}

This test rewards companies that generate stronger earnings from their asset base than comparable firms.

2. Cash Return on Assets Above the Peer Median

A company receives one point if its cash return on assets exceeds the peer median.

Cash ROA=Cash Flow from OperationsAverage Total Assets\text{Cash ROA} = \frac{\text{Cash Flow from Operations}}{\text{Average Total Assets}}

This helps distinguish companies generating real operating cash from those whose earnings may be more accounting-driven.

3. Cash Flow From Operations Greater Than Net Income

A company receives one point if operating cash flow is greater than net income.

CFO>Net Income\text{CFO} > \text{Net Income}

This is an earnings quality test. If cash flow exceeds accounting earnings, profits may be more conservative and potentially more reliable.

4. Low Variability of ROA

A company receives one point if the variability of its ROA over the prior five years is lower than the peer median.

This test favors businesses with more stable profitability rather than erratic earnings patterns.

5. Low Variability of Sales Growth

A company receives one point if the variability of sales growth over the prior five years is lower than the peer median.

Growth investors often focus on top-line expansion, but highly volatile growth can be a warning sign. This test rewards more consistent growth.

6. High R&D Intensity

A company receives one point if its research and development intensity is above the peer median.

R&D Intensity=Research & Development ExpenseBeginning Total Assets\text{R\&D Intensity} = \frac{\text{Research \& Development Expense}}{\text{Beginning Total Assets}}

This is meant to capture investment in future innovation and competitive positioning.

7. High Capital Expenditure Intensity

A company receives one point if capital expenditure intensity is above the peer median.

CAPEX Intensity=Capital ExpenditureBeginning Total Assets\text{CAPEX Intensity} = \frac{\text{Capital Expenditure}}{\text{Beginning Total Assets}}

This rewards companies continuing to invest in productive capacity or long-term growth.

8. High Advertising or SG&A Intensity

A company receives one point if advertising intensity is above the peer median. Because advertising expense is often not separately disclosed, GuruFocus uses Selling, General, & Admin. Expense as a practical substitute in many cases, consistent with its historical term-page methodology.

A simplified version is:

Advertising IntensitySG&A ExpenseBeginning Total Assets\text{Advertising Intensity} \approx \frac{\text{SG\&A Expense}}{\text{Beginning Total Assets}}

GuruFocus Calculation Notes

GuruFocus has historically described Mohanram G-Score as an eight-criterion model in which each passed criterion contributes one point. The platform also notes an important implementation detail: in the original academic framework, comparisons are made against industry medians, but in some markets or datasets, sector medians may be used as substitutes when industry-level data is limited. GuruFocus has also historically used SG&A expense as a proxy for advertising expenditure when a separate advertising line item is unavailable.

Those practical adjustments matter because they can cause small differences between GuruFocus values and values calculated from the original paper or from another data provider.

Mohanram G-Score Trend Over Time

(AAPL)
Loading financial chart...

A company’s Mohanram G-Score can change meaningfully over time as profitability, cash generation, stability and investment behavior change. A rising score may indicate improving business quality or stronger execution, while a falling score can signal deteriorating fundamentals even if the stock still carries a strong growth narrative.

Because the score is built from multiple binary tests, changes can sometimes look abrupt. A company may move from a 6 to a 4 not because the business collapsed, but because it slipped below peer medians on a few components. That is why trend analysis works best when paired with a review of the underlying drivers.

What Does Mohanram G-Score Tell You?

Mohanram G-Score tells you whether a growth company appears to have better or worse fundamentals than its peers on a set of accounting-based measures.

A high score generally suggests that the company combines several attractive traits:

  • above-average profitability,
  • stronger cash generation,
  • better earnings quality,
  • more stable operating performance, and
  • continued investment in future growth.

A low score may indicate the opposite: weaker profitability, lower-quality earnings, more volatile results or less evidence of reinvestment. For investors in growth stocks, that can be especially useful because growth companies are often priced on expectations. When expectations are high, weak fundamentals can lead to sharp disappointments.

In practice, investors often interpret the score roughly as follows:

  • 6 to 8: strong or high score
  • 2 to 5: middle range; requires more context
  • 0 to 1: weak or low score

That said, the score is not a direct measure of valuation. A company can have a high G-Score and still be overpriced. Likewise, a low G-Score does not automatically mean the stock will perform poorly in every environment. The metric is best used to improve the quality of a growth-stock watchlist, not to replace full fundamental analysis.

Mohanram G-Score is often compared with Piotroski F-Score, but the two are built for different parts of the market. Piotroski F-Score was designed to identify stronger firms among value stocks, while Mohanram G-Score was designed to distinguish stronger firms among growth stocks.1,2

Limitations of Mohanram G-Score

Like any composite metric, Mohanram G-Score has important limitations.

First, it depends heavily on accounting data. Reported earnings, cash flow classification and expense recognition can vary across firms and industries. That means the score may reflect accounting conventions as much as underlying economics in some cases.

Second, the model relies on peer-relative comparisons. A company earns points by beating the median, not by meeting an absolute standard. In a weak industry, a company can score well simply by being less weak than its peers. In a very strong industry, a good company may score lower than expected because the comparison set is unusually competitive.

Third, some inputs are imperfect in real-world datasets. Advertising expense is often not separately disclosed, which is why GuruFocus may use SG&A as a proxy. That is practical, but it is not identical to the original concept.

Fourth, the score can be less informative in industries where R&D, CAPEX or SG&A patterns differ structurally. For example, software, biotech, retail and industrial companies invest in very different ways. A high investment intensity may be a positive sign in one industry and much less meaningful in another.

Fifth, the score is not designed to measure valuation, competitive moat, management quality or macro risk. A high G-Score does not guarantee a stock is cheap, and a low G-Score does not prove a company lacks long-term potential.

Finally, because the score is made up of binary pass/fail tests, it can sometimes oversimplify reality. A company just above the median gets the same point as one far above it, while a company just below the median gets none.

For those reasons, Mohanram G-Score is best used as one tool within a broader research process.

Real-World Example

A useful way to understand Mohanram G-Score is to compare two well-known growth-oriented businesses with different fundamental profiles over time.

Consider NVIDIA and Peloton Interactive. Both have at times attracted strong investor interest as growth companies, but their accounting signals have looked very different.

NVIDIA has generally combined strong profitability, robust cash generation and heavy reinvestment in innovation through research and development. Those characteristics tend to support a stronger Mohanram G-Score profile. For a company like NVIDIA, a high score would fit the broader investment case: strong economics plus continued investment in future growth.

Peloton, by contrast, experienced periods of rapid revenue growth followed by sharp volatility in demand, profitability and cash flow. In that kind of situation, several G-Score components can weaken at once: ROA may fall, cash flow may trail net income, and variability in earnings or sales growth may rise. Even if the market still views the company as a growth story, the G-Score can act as a warning that the fundamentals are becoming less supportive.

That is the core value of the metric. It does not simply ask whether a company is growing. It asks whether the quality of that growth looks strong relative to peers.

(NVDA)
(PTON)

FAQs

What is a good Mohanram G-Score?

  • Generally, a score of 6 to 8 is considered strong, while 0 to 1 is considered weak. The middle range usually requires more context. The most useful comparison is against similar growth companies in the same industry.

What is the difference between Mohanram G-Score and related metrics?

  • Mohanram G-Score is designed for growth stocks and emphasizes profitability, stability and investment intensity. Piotroski F-Score is designed more for value stocks and focuses on financial strength, leverage, liquidity and operating efficiency. They are related in spirit but built for different use cases.

Can Mohanram G-Score be negative?

  • No. The score ranges from 0 to 8 because each of the eight components is scored as either 0 or 1.

How should investors use Mohanram G-Score?

  • Investors should use it as a screening and ranking tool for growth stocks. It can help identify companies with stronger underlying fundamentals, but it should be combined with valuation analysis, competitive positioning, management assessment and industry context.

Does a high Mohanram G-Score guarantee outperformance?

  • No. A high score may indicate stronger fundamentals, but stock returns also depend on valuation, market expectations, interest rates, competition and many other factors.

Why might GuruFocus values differ from another source?

  • Differences can arise from data availability, peer-group definitions, the use of sector medians instead of industry medians in some cases, and practical substitutions such as using SG&A as a proxy for advertising expense.
Related Terms
  • Earnings per Share (Diluted) - Net income divided by the fully diluted share count, the most widely used measure of a company's per-share profitability.
  • Enterprise Value - The total value of a company including market cap, debt, and minority interest minus cash, representing the theoretical acquisition price.
  • GF Score - A GuruFocus composite score from 0–100 ranking stocks across valuation, profitability, growth, momentum, and financial strength.
  • Market Cap - The total market value of a company's outstanding shares, calculated by multiplying the current share price by total shares outstanding.
  • Piotroski F-Score - A nine-point scoring system that evaluates a company's financial health across profitability, leverage, and operating efficiency.
  • Free Cash Flow per Share - Operating cash flow minus capital expenditures divided by shares outstanding, showing discretionary cash generated per share.
  • Book Value per Share - A company's total shareholders' equity divided by shares outstanding, representing the per-share net asset value on the books.
  • Revenue per Share - Total revenue divided by shares outstanding, a top-line productivity metric showing how much sales each share represents.

Summary

Mohanram G-Score is a useful accounting-based tool for evaluating the quality of growth stocks. By combining eight signals related to profitability, cash generation, stability and reinvestment, it helps investors distinguish between growth companies with stronger fundamentals and those with weaker support beneath the surface.

Its biggest strength is also its purpose: it was built specifically for growth-stock analysis, where high expectations can make weak fundamentals especially dangerous. Still, it is not a complete investment framework. The score works best when used alongside valuation, peer analysis and a deeper understanding of the business model.

Sources

  1. Partha S. Mohanram, “Separating Winners from Losers among Low Book-to-Market Stocks using Financial Statement Analysis,” Review of Accounting Studies (2005), https://link.springer.com/article/10.1007/s11142-005-1526-4
  2. Joseph D. Piotroski, “Value Investing: The Use of Historical Financial Statement Information to Separate Winners from Losers,” Journal of Accounting Research (2000), https://www.jstor.org/stable/2672906
  3. University of Toronto Rotman School of Management, Partha Mohanram faculty profile, https://www.rotman.utoronto.ca/FacultyAndResearch/Faculty/FacultyBios/Mohanram
  4. CFA Institute, resources on financial statement analysis and quality of earnings, https://www.cfainstitute.org/
  5. U.S. Securities and Exchange Commission, “How to Read a 10-K/10-Q,” https://www.investor.gov/introduction-investing/general-resources/news-alerts/alerts-bulletins/how-read