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