Basic Features
The free features fall into four main categories:
Each category has a unique function associated with it. And each function can take a lot of options, providing you with a number of different ways to access the data you need.
Fundamental Data
To pull a stock’s Fundamental Data, use the function:
=STOCK_FUNDAMENTALS(symbol, data)
This function takes two required arguments. The first is the symbol of the stock you would like data for. An example is GOOG. This argument can be either a string using double quotes—like "GOOG"
—or it can be a reference to a spreadsheet cell that has the symbol as text in it—like A1
.
The second argument is the type of fundamental data you want for the stock. Like the first argument, this can be passed in as either a string using double quotes or as a reference to a cell with the information. There are many options for this argument.
Pro Users can pass in a range of cells for either argument, which will return a range of data. See the Data Range Pro Feature for more.
Below is a full list of every available option and what data it refers to.
List of data arguments
regularMarketPrice
- PriceregularMarketChange
- ChangeregularMarketOpen
- OpenregularMarketDayHigh
- HighregularMarketDayLow
- LowregularMarketVolume
- VolumeaverageDailyVolume3Month
- Avg Vol (3 month)averageDailyVolume10Day
- Avg Vol (10 day)regularMarketChangePercent
- Change in price per shareregularMarketDayRange
- Range of prices per share for the most recent trading dayregularMarketPreviousClose
- Closing price per share for the previous trading daylongName
- Name of companybid
- Bid pricebidSize
- Bid sizeask
- Ask priceaskSize
- Ask sizeforwardPE
- Forward PEtrailingPE
- P/E (TTM)priceToBook
- Price/BookepsTrailingTwelveMonths
- EPS (TTM)epsForward
- Forward EPSbookValue
- Book Value per sharesharesOutstanding
- Shares OutstandingmarketCap
- Market CapdividendDate
- Dividend DateearningsTimestamp
- Most recent earnings dateearningsTimestampStart
- Next earnings date, start of rangeearningsTimestampEnd
- Next earnings date, end of rangetrailingAnnualDividendYield
- Annual dividend yieldtrailingAnnualDividendRate
- Annual dividend rateaverageDailyVolume3Month
- Average Daily Volume for past 3 monthsaverageDailyVolume10Day
- Average Daily Volume for past 10 daysfiftyDayAverage
- Average price over last 50 daysfiftyDayAverageChange
- Average price change over last 50 daysfiftyDayAverageChangePercent
- Average price change over last 50 days as %twoHundredDayAverage
- Average price per share over last 200 daystwoHundredDayAverageChange
- Average price change over last 200 daystwoHundredDayAverageChangePercent
- Average price change over last 200 days as %fiftyTwoWeekRange
- Range of prices for the last 52 weeksfiftyTwoWeekHigh
- High in the last 52 weeksfiftyTwoWeekHighChange
- Change in the high in the last 52 weeksfiftyTwoWeekHighChangePercent
- Change in the high in the last 52 weeks as a %fiftyTwoWeekLow
- Low in the last 52 weeksfiftyTwoWeekLowChange
- Change in the low in the last 52 weeksfiftyTwoWeekLowChangePercent
- Change in the low in the last 52 weeks as a %
Key Statistics
To get a stock’s Key Statistics, use the function:
=STOCK_KEY_STATISTICS(symbol, data)
This function takes two required arguments, just like above. The first is the symbol of the stock you want data for—as either a string or cell reference–and the second is the type of data you want.
Pro Users can pass in a range of cells for either argument, which will return a range of data. See the Data Range Pro Feature for more.
Below is a full list of every available option and what data it refers to.
List of data arguments
enterpriseValue
- Enterprise ValueforwardPE
- Forward P/EprofitMargins
- Profit MarginsfloatShares
- FloatsharesOutstanding
- Shares OutstandingheldPercentInsiders
- % Held by InsidersheldPercentInstitutions
- % Held by InstitutionsshortRatio
- Short RatiosharesShort
- Shares ShortshortPercentOfFloat
- Short % of FloatsharesPercentSharesOut
- Short % of Shares OutstandingsharesShortPriorMonth
- Shares Short (prior month)sharesShortPreviousMonthDate
- Date of prior month for Shares Shortbeta
- Beta (3Y Monthly)earningsQuarterlyGrowth
- Quarterly Earnings Growth (yoy)enterpriseToRevenue
- Enterprise Value/RevenueenterpriseToEbitda
- Enterprise Value/EBITDA52WeekChange
- 52-Week ChangeSandP52WeekChange
- S&P500 52-Week ChangebookValue
- Book ValuepriceToBook
- Price to Book ratiolastFiscalYearEnd
- End date of the last fiscal yearnextFiscalYearEnd
- End date of the next fiscal yearmostRecentQuarter
- Most recent quarternetIncomeToCommon
- Amount of net income to common sharestrailingEps
- Trailing EPSforwardEps
- Forward EPSpegRatio
- PEG Ratio
Financial Data
To get a stock’s Financial Data, use the function:
=STOCK_FINANCIAL_DATA(symbol, data)
This function also takes two required arguments. The first is the symbol of the stock you want data for—as either a string or cell reference–and the second is the type of data you want.
Pro Users can pass in a range of cells for either argument, which will return a range of data. See the Data Range Pro Feature for more.
Below is a full list of every available option and what data it refers to.
List of data arguments
currentPrice
- Current pricetargetHighPrice
- Target HightargetLowPrice
- Target LowtargetMedianPrice
- Target MediantotalCash
- Total Cash (mrq)totalCashPerShare
- Total Cash Per Share (mrq)ebitda
- EBITDAtotalDebt
- Total Debt (mrq)quickRatio
- Quick ratiocurrentRatio
- Current Ratio (mrq)totalRevenue
- Total RevenuedebtToEquity
- Total Debt to Equity (mrq)revenuePerShare
- Revenue Per Share (ttm)returnOnAssets
- Return on AssetsreturnOnEquity
- Return on EquitygrossProfits
- Gross Profit (ttm)freeCashflow
- Free Cash FlowoperatingCashflow
- Operating Cash FlowearningsGrowth
- Earnings GrowthrevenueGrowth
- Quarterly Revenue Growth (yoy)grossMargins
- Gross MarginsebitdaMargins
- EBITDA MarginsoperatingMargins
- Operating MarginsprofitMargins
- Profit Margins
Profile Data
To get a stock’s Profile Data, use the function:
=STOCK_PROFILE_DATA(symbol, data)
This function takes two required arguments. The first is the symbol of the stock you want data for—as either a string or cell reference–and the second is the type of data you want.
Pro Users can pass in a range of cells for either argument, which will return a range of data. See the Data Range Pro Feature for more.
Below is a full list of every available option and what data it refers to.
List of data arguments
address1
- Address Street Line 1address2
- Address Street Line 2city
- Address Citystate
- Address Statezip
- Address Zip Codecountry
- Address Countryphone
- Phone Numberwebsite
- Website URLindustry
- Industry Categorysector
- Sector CategorylongBusinessSummary
- Summary about businessfullTimeEmployees
- Number of full-time employees