Comprehensive Yahoo Finance Summary for Excel
Overview
The YahooFinanceSummary
provider offers access to a comprehensive set of financial data fields, including:
Valuation Ratios
Forward P/E, PEG Ratio, Price/Book, Price/Sales, Enterprise Value metricsProfitability Metrics
Gross Profit, Operating Margin, Net Income, Return on Assets, Return on EquityCash Flow and Balance Sheet Items
EBITDA, Operating Cash Flow, Total Cash, Total Debt, Book ValueStock Metrics and Share Statistics
Shares Outstanding, Float, Insider and Institutional Ownership, Short InterestDividend and Split Information
Dividend Dates, Ex-Dividend Date, Split Dates and RatiosAnalyst Forecasts and Ratings
Target Prices, EPS Estimates, Recommendation ScoresGrowth Indicators
Quarterly Revenue and Earnings Growth, Revenue per Share
This data can be used to build dashboards, valuation models, or custom financial analytics directly in Excel.
The YahooFinanceSummary
data provider allows you to retrieve a wide range of financial metrics and valuation ratios for publicly traded companies directly into Microsoft Excel.
You can use the following generic RTD formula:
=RTD("market.rtd",,"YahooFinanceSummary","<Symbol>","<Data Field>")
For example:
=RTD("market.rtd",,"YahooFinanceSummary","AAPL","EPS")
In this formula:
<Symbol>
is the ticker symbol (e.g.,AAPL
)<Data Field>
is one of the supported fields listed below.
Use the Formula Builder to create and copy formulas into your Excel worksheets. The Formula Builder also allows you to customize formula separators and layout settings.
To find ticker symbols, visit Yahoo Finance.
You may also refer to the complete list of Yahoo Finance exchanges.
By default, the refresh interval is six hours. You can modify it using the following formula:
=RTD("market.rtd",,"YahooFinanceSummary","rtd_RefreshInterval",66060)
Data Fields and Excel Formulas
Data Field | Excel Formula |
---|---|
Dividend Date | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Dividend Date") |
Ex-Dividend Date | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Ex-Dividend Date") |
52-Week Change | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"52-Week Change") |
Beta | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Beta") |
Book Value Per Share | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Book Value Per Share") |
Qtrly Earnings Growth | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Qtrly Earnings Growth") |
Enterprise Value/EBITDA | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Enterprise Value/EBITDA") |
Enterprise Value/Revenue | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Enterprise Value/Revenue") |
Enterprise Value | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Enterprise Value") |
Enterprise Value $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Enterprise Value $") |
Float | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Float") |
Float $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Float $") |
Forward P/E | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Forward P/E") |
% Held by Insiders | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"% Held by Insiders") |
% Held by Institutions | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"% Held by Institutions") |
Last Split Date | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Last Split Date") |
Last Split Factor | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Last Split Factor") |
Most Recent Quarter | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Most Recent Quarter") |
Net Income Avl to Common | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Net Income Avl to Common") |
Net Income Avl to Common $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Net Income Avl to Common $") |
Trailing EPS | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Trailing EPS") |
Forward Eps | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Forward Eps") |
Fiscal Year Ends | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Fiscal Year Ends") |
PEG Ratio | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"PEG Ratio") |
Price/Book | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Price/Book") |
Price/Sales | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Price/Sales") |
Profit Margin | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Profit Margin") |
Qtrly Revenue Growth | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Qtrly Revenue Growth") |
S&P500 52-Week Change | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"S&P500 52-Week Change") |
Shares Outstanding | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Shares Outstanding") |
Shares Outstanding $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Shares Outstanding $") |
Shares Short | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Shares Short") |
Shares Short $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Shares Short $") |
Shares Short (prior month) | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Shares Short (prior month)") |
Shares Short (prior month) $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Shares Short (prior month) $") |
Short % of Float | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Short % of Float") |
Short Ratio | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Short Ratio") |
Current Ratio | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Current Ratio") |
Total Debt/Equity | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Total Debt/Equity") |
EBITDA | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"EBITDA") |
EBITDA $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"EBITDA $") |
Levered Free Cash Flow | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Levered Free Cash Flow") |
Levered Free Cash Flow $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Levered Free Cash Flow $") |
Operating Margin | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Operating Margin") |
Gross Profit | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Gross Profit") |
Gross Profit $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Gross Profit $") |
Operating Cash Flow | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Operating Cash Flow") |
Operating Cash Flow $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Operating Cash Flow $") |
Return on Assets | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Return on Assets") |
Return on Equity | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Return on Equity") |
Revenue Per Share | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Revenue Per Share") |
Total Cash | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Total Cash") |
Total Cash $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Total Cash $") |
Total Cash Per Share | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Total Cash Per Share") |
Total Debt | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Total Debt") |
Total Debt $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Total Debt $") |
Revenue | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Revenue") |
Revenue $ | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Revenue $") |
Earnings Date1 | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Earnings Date1") |
Earnings Date2 | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Earnings Date2") |
Target High Price | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Target High Price") |
Target Low Price | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Target Low Price") |
Target Mean Price | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Target Mean Price") |
Target Median Price | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Target Median Price") |
Recommendation Mean | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Recommendation Mean") |
Recommendation Key | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Recommendation Key") |
Number Of Analyst Opinions | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Number Of Analyst Opinions") |
Synonyms: | |
EnterpriseValue | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"EnterpriseValue") |
EnterpriseValue/Revenue | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"EnterpriseValue/Revenue") |
EnterpriseValue/EBITDA | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"EnterpriseValue/EBITDA") |
EnterpriseValuePerRevenue | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"EnterpriseValuePerRevenue") |
EnterpriseValuePerEBITDA | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"EnterpriseValuePerEBITDA") |
ForwardPE | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"ForwardPE") |
P/S | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"P/S") |
PS | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"PS") |
PriceSales | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"PriceSales") |
PriceBook | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"PriceBook") |
FiscalYearEnds | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"FiscalYearEnds") |
MostRecentQuarter | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"MostRecentQuarter") |
ProfitMargin | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"ProfitMargin") |
OperatingMargin | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"OperatingMargin") |
ReturnOnAssets | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"ReturnOnAssets") |
ReturnOnEquity | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"ReturnOnEquity") |
RevenuePerShare | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"RevenuePerShare") |
QtrlyRevenueGrowth | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"QtrlyRevenueGrowth") |
GrossProfit | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"GrossProfit") |
NetIncomeAvlToCommon | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"NetIncomeAvlToCommon") |
EPS | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"EPS") |
EPS Estimate Current Year | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"EPS Estimate Current Year") |
QtrlyEarningsGrowth | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"QtrlyEarningsGrowth") |
TotalCash | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"TotalCash") |
TotalCashPerShare | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"TotalCashPerShare") |
TotalDebt | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"TotalDebt") |
TotalDebt/Equity | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"TotalDebt/Equity") |
TotalDebtPerEquity | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"TotalDebtPerEquity") |
CurrentRatio | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"CurrentRatio") |
BookValuePerShare | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"BookValuePerShare") |
BookValue | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"BookValue") |
OperatingCashFlow | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"OperatingCashFlow") |
LeveredFreeCashFlow | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"LeveredFreeCashFlow") |
SharesOutstanding | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"SharesOutstanding") |
%HeldByInsiders | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"%HeldByInsiders") |
PercentHeldByInsiders | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"PercentHeldByInsiders") |
%HeldByInstitutions | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"%HeldByInstitutions") |
PercentHeldByInstitutions | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"PercentHeldByInstitutions") |
SharesShort | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"SharesShort") |
ShortRatio | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"ShortRatio") |
Short%OfFloat | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Short%OfFloat") |
ShortPercentOfFloat | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"ShortPercentOfFloat") |
SharesShortPriorMonth | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"SharesShortPriorMonth") |
DividendDate | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"DividendDate") |
DividendPayDate | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"DividendPayDate") |
Dividend Pay Date | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"Dividend Pay Date") |
ExDividendDate | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"ExDividendDate") |
LastSplitFactor | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"LastSplitFactor") |
LastSplitDate | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"LastSplitDate") |
RTD server values: | |
rtd_LastUpdate | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"rtd_LastUpdate") |
rtd_LastUpdateDate | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"rtd_LastUpdateDate") |
rtd_LastUpdateTime | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"rtd_LastUpdateTime") |
rtd_LastError | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"rtd_LastError") |
rtd_LastMessage | =RTD("market.rtd",,"YahooFinanceSummary",[Symbol],"rtd_LastMessage") |