Finviz
Stock data, stock screener results and insider trades
Finviz provides delayed US stock snapshots, screening by company and trading criteria, and up to 200 recent public executive and director Form 4 trades.
Your information
Company name or US stock ticker, for example Apple or AAPL.
Example results
Apple Inc (AAPL)
Nasdaq, Technology, Consumer Electronics
Analyst view
- Recommendation
- Buy
Valuation and performance
- Trailing P/E
- 38.79
- Forward P/E
- 35.23
- Expected earnings growth next year
- 8.77%
- Profit margin
- 27.62%
- Dividend yield
- 0.33%
Ownership and short interest
- Insider ownership
- 0.12%
- Institutional ownership
- 68.89%
- Short float
- 0.88%
52-week range
$243.42 – $345.34
Company details
- Exchange
- Nasdaq
- Sector
- Technology
- Industry
- Consumer Electronics
- Country
- USA
About the Finviz tool
Finviz, also called Finviz.com, provides delayed US-listed stock snapshots through Get stock snapshot, using a company name or ticker.
Screen stocks returns matching US stocks using filters such as sector, company size, dividend yield, P/E ratio, signal, and sort order.
List insider trades returns recent Form 4 trades, optionally filtered by company and trade type.
Built from finviz.com. Last checked Sep 29, 2026.
Actions
Get stock snapshot
1 creditGet a delayed US-listed stock snapshot from its ticker or company name. Analyst labels summarize Finviz’s 1–5 mean score; dividend yield uses the estimated dividend when available. Missing metrics return null.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Companycompany | Text | Required | Company name or US stock ticker, for example Apple or AAPL.Example: Apple |
What you get
| Field | Type | Description |
|---|---|---|
Sectorsector | Text | Business sectorExample: Technology |
Tickerticker | Text | Stock tickerExample: AAPL |
Countrycountry | Text | Company countryExample: USA |
Exchangeexchange | Text | US listing exchangeExample: Nasdaq |
Industryindustry | Text | IndustryExample: Consumer Electronics |
Price (USD)price_usd | Number | Delayed share price in US dollarsExample: 338.4 |
Finviz Linkfinviz_link | Text | Finviz stock pageExample: https://finviz.com/stock?t=AAPL |
Company Namecompany_name | Text | Company nameExample: Apple Inc |
Market Cap (USD)market_cap_usd | Number | Market capitalization in US dollars, full numberExample: 4938670000000 |
Short Float (%)short_float_percent | Number | Short float as percent of floatExample: 0.88 |
Today Change (%)today_change_percent | Number | Change today, in percentExample: -0.78 |
Profit Margin (%)profit_margin_percent | Number | Profit margin in percentExample: 27.62 |
Analyst Recommendationanalyst_recommendation | Text | Analyst recommendation from Strong buy to Strong sellExample: Buy |
Dividend Yield (%)dividend_yield_percent | Number | Estimated dividend yield in percent, null if noneExample: 0.33 |
Fifty Two Week Low (USD)fifty_two_week_low_usd | Number | 52-week low in US dollarsExample: 243.42 |
Fifty Two Week High (USD)fifty_two_week_high_usd | Number | 52-week high in US dollarsExample: 345.34 |
Price to Earnings Ratioprice_to_earnings_ratio | Number | Trailing price-to-earnings ratioExample: 38.79 |
Raw Recommendation Scoreraw_recommendation_score | Number | Finviz analyst mean score from 1 (buy) to 5 (sell)Example: 2.13 |
Insider Ownership (%)insider_ownership_percent | Number | Insider ownership in percentExample: 0.12 |
Forward Price to Earnings Ratioforward_price_to_earnings_ratio | Number | Forward price-to-earnings ratioExample: 35.23 |
Institutional Ownership (%)institutional_ownership_percent | Number | Institutional ownership in percentExample: 68.89 |
Average Analyst Price Target (USD)average_analyst_price_target_usd | Number | Mean analyst price target in US dollarsExample: 337.68 |
Expected Earnings Growth Next Year (%)expected_earnings_growth_next_year_percent | Number | Expected earnings growth next year, in percentExample: 8.77 |
Example result
For Company: Apple
{
"sector": "Technology",
"ticker": "AAPL",
"country": "USA",
"exchange": "Nasdaq",
"industry": "Consumer Electronics",
"price_usd": 338.4,
"finviz_link": "https://finviz.com/stock?t=AAPL",
"company_name": "Apple Inc",
"market_cap_usd": 4938670000000,
"short_float_percent": 0.88,
"today_change_percent": -0.78,
"profit_margin_percent": 27.62,
"analyst_recommendation": "Buy",
"dividend_yield_percent": 0.33,
"fifty_two_week_low_usd": 243.42,
"fifty_two_week_high_usd": 345.34,
"price_to_earnings_ratio": 38.79,
"raw_recommendation_score": 2.13,
"insider_ownership_percent": 0.12,
"forward_price_to_earnings_ratio": 35.23,
"institutional_ownership_percent": 68.89,
"average_analyst_price_target_usd": 337.68,
"expected_earnings_growth_next_year_percent": 8.77
}List insider trades
1 creditList recent Form 4 insider trades by company executives and directors, optionally for a company or trade type. Finviz displays at most 200 matching public rows; proposed sales and ownership-only filings are excluded.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Companycompany | Text | Optional | Company name or stock ticker, such as Tesla or TSLA. Omit to see trades across the whole market.Example: Tesla |
Trade Typetrade_type | Text | Optional | Show buys, sales, or both, such as buys.Example: Sales |
Max Resultsmax_results | Number | Optional | Most trades to return, such as 20.Example: 20 |
What you get
| Field | Type | Description |
|---|---|---|
Tradestrades | List | |
Roletrades[].role | Text | Example: President & CEO |
Sharestrades[].shares | Number | Example: 7500 |
Tickertrades[].ticker | Text | Example: CYTK |
Companytrades[].company | Text | Example: Cytokinetics Inc |
Page URLtrades[].page_url | Text | Example: https://finviz.com/insidertrading?t=CYTK |
Trade Datetrades[].trade_date | Date | Example: 2026-09-28 |
Total Valuetrades[].total_value | Number | Example: 79500 |
Insider Nametrades[].insider_name | Text | Example: Blum Robert I |
Price Currencytrades[].price_currency | Text | Example: USD |
Sec Filing URLtrades[].sec_filing_url | Text | Example: https://www.sec.gov/Archives/edgar/data/1061983/000106198326000097/xslF345X06/f… |
Value Currencytrades[].value_currency | Text | Example: USD |
Price Per Sharetrades[].price_per_share | Number | Example: 10.6 |
Transaction Typetrades[].transaction_type | Text | Example: Option Exercise |
Shares Owned After Tradetrades[].shares_owned_after_trade | Number | Example: 286044 |
Example result
For
{
"trades": [
{
"role": "President & CEO",
"shares": 7500,
"ticker": "CYTK",
"company": "Cytokinetics Inc",
"page_url": "https://finviz.com/insidertrading?t=CYTK",
"trade_date": "2026-09-28",
"total_value": 79500,
"insider_name": "Blum Robert I",
"price_currency": "USD",
"sec_filing_url": "https://www.sec.gov/Archives/edgar/data/1061983/000106198326000097/xslF345X06/form4.xml",
"value_currency": "USD",
"price_per_share": 10.6,
"transaction_type": "Option Exercise",
"shares_owned_after_trade": 286044
},
{
"role": "CHIEF FINANCIAL OFFICER",
"shares": 8005,
"ticker": "TRT",
"company": "Trio-Tech International",
"page_url": "https://finviz.com/insidertrading?t=TRT",
"trade_date": "2026-09-28",
"total_value": 20093,
"insider_name": "Srinivasan Anitha",
"price_currency": "USD",
"sec_filing_url": "https://www.sec.gov/Archives/edgar/data/732026/000194173926000008/xslF345X06/form4-09282026_010936.xml",
"value_currency": "USD",
"price_per_share": 2.51,
"transaction_type": "Option Exercise",
"shares_owned_after_trade": 40022
},
{
"role": "Chief Executive Officer",
"shares": 4400,
"ticker": "DLPN",
"company": "Dolphin Entertainment Inc",
"page_url": "https://finviz.com/insidertrading?t=DLPN",
"trade_date": "2026-09-28",
"total_value": 4884,
"insider_name": "O'Dowd William IV",
"price_currency": "USD",
"sec_filing_url": "https://www.sec.gov/Archives/edgar/data/1282224/000107997326001296/xslF345X06/ownership.xml",
"value_currency": "USD",
"price_per_share": 1.11,
"transaction_type": "Buy",
"shares_owned_after_trade": 564642
}
]
}Screen stocks
1 creditFind US stocks by sector, company size, dividend yield, P/E ratio, signal, and sort order. Figures reflect the latest screener display and may be delayed.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Pagepage | Number | Optional | 1-based page of results to start from, for example 2.Example: 2 |
Sortsort | Text | Optional | Stock ranking, for example largest_first.Example: Highest dividend |
Sectorsector | Text | Optional | Business sector, for example Technology; any includes all sectors.Example: Healthcare |
Signalsignal | Text | Optional | Market signal, for example top_gainers.Example: Top gainers |
Max Resultsmax_results | Number | Optional | Maximum number of stocks to return, for example 20. Up to 100.Example: 10 |
Company Sizecompany_size | Text | Optional | Market value range, for example large ($10B–$200B).Example: Mega |
Minimum Dividend Yield (%)minimum_dividend_yield_percent | Number | Optional | Minimum annual dividend yield as a percentage, for example 2.5.Example: 2.5 |
Maximum Price to Earnings Ratiomaximum_price_to_earnings_ratio | Number | Optional | Max P/E ratio, for example 25. Omit to include any P/E.Example: 25 |
What you get
| Field | Type | Description |
|---|---|---|
Stocksstocks | List | Matching US stocks. |
Sectorstocks[].sector | Text | Business sector.Example: Healthcare |
Tickerstocks[].ticker | Text | Stock symbol.Example: SPOK |
Companystocks[].company | Text | Company name.Example: Spok Holdings Inc |
Countrystocks[].country | Text | Company country.Example: USA |
Industrystocks[].industry | Text | Industry.Example: Health Information Services |
Page URLstocks[].page_url | Text | Finviz stock page.Example: https://finviz.com/quote.ashx?t=SPOK |
Price (USD)stocks[].price_usd | Number | Price in US dollars.Example: 10.37 |
Volume Sharesstocks[].volume_shares | Number | Shares traded.Example: 107168 |
Market Cap (USD)stocks[].market_cap_usd | Number | Market capitalization in US dollars.Example: 216920000 |
Change Percent Todaystocks[].change_percent_today | Number | Current-day price change, percent.Example: -0.86 |
Price to Earnings Ratiostocks[].price_to_earnings_ratio | Number | Price-to-earnings ratio.Example: 17.86 |
Example result
For Sort: Highest dividend, Sector: Healthcare, Max Results: 10, Minimum Dividend Yield (%): 2.5, Maximum Price to Earnings Ratio: 25
{
"stocks": [
{
"sector": "Healthcare",
"ticker": "SPOK",
"company": "Spok Holdings Inc",
"country": "USA",
"industry": "Health Information Services",
"page_url": "https://finviz.com/quote.ashx?t=SPOK",
"price_usd": 10.37,
"volume_shares": 107168,
"market_cap_usd": 216920000,
"change_percent_today": -0.86,
"price_to_earnings_ratio": 17.86
},
{
"sector": "Healthcare",
"ticker": "EMBC",
"company": "Embecta Corp",
"country": "USA",
"industry": "Medical Instruments & Supplies",
"page_url": "https://finviz.com/quote.ashx?t=EMBC",
"price_usd": 5.93,
"volume_shares": 680936,
"market_cap_usd": 335990000,
"change_percent_today": 0.51,
"price_to_earnings_ratio": 4
},
{
"sector": "Healthcare",
"ticker": "BMY",
"company": "Bristol-Myers Squibb Co",
"country": "USA",
"industry": "Drug Manufacturers - General",
"page_url": "https://finviz.com/quote.ashx?t=BMY",
"price_usd": 63.88,
"volume_shares": 14018716,
"market_cap_usd": 130490000000,
"change_percent_today": 1.62,
"price_to_earnings_ratio": 14.07
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@finviz",
"visibility": "public",
"operation": "get_stock_snapshot",
"version": 1,
"input": {
"company": "Apple"
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare delayed stock metrics for a company or ticker.
- Screen US stocks by sector, size, dividend yield, or P/E ratio.
- Find stocks matching a market signal and ranking.
- Review recent insider buys or sales by company.
- Track insider trades across the market.
Questions about Finviz
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this Finviz tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a Finviz account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from finviz.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What is a company’s delayed share price?
Use Get stock snapshot with a company name or US stock ticker.
Which stocks match my screening criteria?
Use Screen stocks with filters such as sector, company size, dividend yield, or P/E ratio.
What recent insider trades were reported?
Use List insider trades, optionally filtering by company or trade type.