Weighted Average Share Growth (Historical)
Returns the historical growth rate of weighted average shares outstanding. This measures share dilution or buyback activity.
Formula
Share Growth = (Current Shares - Prior Shares) / Prior Shares
Parameters
| Parameter | Required | Description |
|---|---|---|
| Symbol | Yes | Stock ticker symbol |
| Year | Yes | Fiscal year or period code |
| Quarter | No | Quarter 1-4 |
| TTM | No | "TTM" for trailing twelve months |
Interpretation
- Negative values indicate share buybacks (shareholder-friendly)
- Positive values indicate dilution
- Important for EPS growth analysis
Syntax
=hf_Weighted_Average_Share_Growth(Symbol, Year, [Quarter], [TTM])Parameters
symbolstringRequired
Stock ticker symbol
yearstringRequired
Fiscal year or period code
quarterstring
Calendar quarter (1-4)
TTMstring
Set to 'TTM' for trailing twelve months
Returns
number
Share growth rate as decimal
Examples
=hf_Weighted_Average_Share_Growth("AAPL", 2023, 4)=hf_Weighted_Average_Share_Growth("TSLA", "ly")=hf_Weighted_Average_Share_Growth("GOOGL", 2023, , "TTM")When to Use
- Analyzing dilution impact
- Tracking buyback programs
- Understanding EPS drivers
- Shareholder value assessment
When NOT to Use
| Scenario | Use Instead |
|---|---|
| Current shares | Shares_Outstanding() |
| Basic shares | hf_Shares_Basic() |
| Float shares | FloatShares() |
Common Issues & FAQ
Why is share growth negative?
Negative growth indicates share buybacks reducing outstanding shares.
How does this affect EPS?
Fewer shares means higher EPS even with flat earnings.
Related Formulas
More MarketXLS Historical Fundamentals formulas you can use in the same worksheet:
- Weighted Average Shares (Historical)
- Weighted Average Shares Diluted (Historical)
- Work In Progress (Historical)
- Working Capital (Historical)
- Working Capital As A Percentage Of Equity (Historical)
- Working Capital As Percentage Of Price (Historical)
- Working Capital Per Share (Historical)
- Accounts Receivable (Historical)
