greeksoup/ stock research
Stock research

Stock research

Results, insider trades, fund holdings and short interest for US-listed companies, free.

Start with AppleMicrosoftNVIDIAAmazonJPMorganTSMC

Or browse every US company, A to Z

The US economy

Open US economic data

This weekConsumer prices (CPI) Tue 10 Nov, 19:00 IST Weekly jobless claims Thu 12 Nov, 19:00 IST Producer prices (PPI) Fri 13 Nov, 19:00 IST

Open a companyAppleAAPL$342.32 +27.1% in a year
Share price, every close of the past year
10 Nov 2025low $246.63 · high $349.546 Nov
Revenue, 8 quarters to Q4 FY2026
Q4 FY2026Q4 FY2025, a year before
Q4 FY2026, filed 3 Nov
Revenue$114.5B+11.7% on the year
Diluted EPS$2.10+13.5% on the year
Market value$4.97T
P/E, last twelve months38.2
Open the Apple page: results, insiders, funds, short interest
Stock screenerGrowing fast, cash to show for itrevenue up over 20% in a year, free cash flow over 10% of sales
Each dot a company: revenue growth across, free cash flow margin up, last twelve months; free cash flow margin from -20% (bottom) to 50% or more (top); a company past an edge sits on it
-20% growth or less060% or more
passes both 244the rest 1,969
The largest that pass
  • GrowthFCF
  • NVIDIA+83%42%
  • TSMC+32%26%
  • Meta Platforms+28%12%
  • Broadcom+49%44%
  • Eli Lilly+46%23%
Open the screener: any figure, or your own formula
CompareNVIDIA and TSMCtwo of the largest in one industry
Share price over the same year, each from 0% on 10 Nov 2025
10 Nov6 Nov
NVIDIA -6.2%TSMC +27.1%
The last twelve months
NVIDIATSMC
Revenue growth+83.4%+31.6%
Operating margin65.2%50.8%
Net margin63.7%44.6%
Free cash flow margin41.9%26.3%
P/E23.637.4
Compare any two companies
FundsBerkshire Hathawayits 13F for Q2 2026, filed 14 Aug
Its 8 largest moves in Q2 2026, by dollars bought or sold
soldbought
Alphabetadded+$17.1B
Bank of Americatrimmed-$1.7B
Delta Air Linesadded+$1.6B
Capital One Financialtrimmed-$803M
Krogertrimmed-$611M
Nucortrimmed-$477M
Lennaradded+$273M
Davitatrimmed-$272M
Open the Berkshire Hathaway page: every holding, every quarter

Where to look

Ready-made scans Write your own

Price and volume, at the last close

Strongest fifth over a year565companies
All 2,840 companies by total return over the year to a month ago
−60% or less+120% or more
on the list 565
top fifth from +43%
Strongest fifth over three months567companies
All 2,840 companies by total return over three months
−60% or less+120% or more
on the list 567
top fifth from +8%
Top fifth of its industry over a year566companies
2,816 companies by return over a year to a month ago less their industry's
behind its industryahead
on the list 566
level with its industry
Top fifth of its industry over three months567companies
2,816 companies by return over three months less their industry's
behind its industryahead
on the list 567
level with its industry
Ahead of the S&P 500 on every timeframe787companies
The past year: the median price path of the 787 companies, against the S&P 500
a year agolast close
The list +31%
S&P 500 +9%
Volume rocketing70companies
The 70 companies' shares traded each day, median, against their average of the 50 days before the last
30 days agolast close
the last day 3.7x usual
a usual day 1x
Volume building288companies
The 288 companies' shares traded each day, median, against their average of the 50 days before the last ten
30 days agolast close
the last ten days 1.8x usual
a usual day 1x
Movers this week755companies
The 755 that moved 10% or more this week: the typical riser and faller, day by day
four weeks agothis week, shaded
248 up median +15%
507 down median −15%
Growth with momentum306companies
Of 2,840 companies, those still in after each test
All companies2,840
revenue up over 20% on the year753
and ahead of the S&P 500, 3 months306
on the list 306
Quality in an uptrend133companies
Of 2,840 companies, those still in after each test
All companies2,840
return on capital over 20%373
and profit up over 10%229
and above its 200-day average133
on the list 133
Back above its 200-day average165companies
The 165 companies' median price over its own 200-day average, day by day
four weeks agolast close
The list +3.4% at the close
its 200-day average

From the filings

P/E below its own five-year median534companies
1,191 companies profitable for five years, by today's P/E against their own five-year median
80% under its median80% over
on the list 534
at its median
High return on capital at a low P/E118companies
1,327 profitable companies with a P/E up to 60: return on capital (up) against P/E (across)
P/E 0P/E 60
on the list 118
over 20%, P/E under 14.6
Financial strength, 8 or 9 of 9243companies
1,638 companies with two years of filings, by how many of the nine tests they pass
10
131
422
1223
2324
3125
3776
2967
1898
549
on the list 243
the rest 1,395
Earnings backed by cash, three years524companies
Of 2,840 companies, those still in after each test
All companies2,840
a profit in each of the last 3 years1,660
and free cash flow above it each year524
on the list 524
Growth that keeps going106companies
Of 2,840 companies, those still in after each test
All companies2,840
sales and profit up 4 quarters running484
and sales up 15% a year for 3 years106
on the list 106
Shareholder yield above 5%637companies
2,837 companies by dividends plus buybacks, last four quarters, over market value
0%15% or more
on the list 637
5%
Net cash, free cash flow positive417companies
Of 2,840 companies, those still in after each test
All companies2,840
outside banks, insurers and brokers2,195
more cash than debt704
and free cash flow above zero417
on the list 417
Insiders buying together162companies
454 companies where an insider bought in 90 days, by how many insiders bought
2921
862
463
84
225+
on the list 162
the rest 292
Insiders buying after a fall173companies
416 companies with an insider purchase of $10,000 or more in 90 days, by the price move in the 3 months before it
−60% before+60%
on the list 173
a 10% fall
Insiders buying near a high61companies
415 companies with an insider purchase of $10,000 or more in 90 days, by how far the price was from its year's high
60% under its highat the high
on the list 61
5% under
Senior insiders buying113companies
453 companies with an insider purchase in 90 days, by its size (a senior officer's, where there is one)
$1,000$10 million
on the list 113
$100,000
Insiders selling into strength56companies
226 companies where a senior officer sold $1 million or more in 90 days, by the price move in the 3 months before
−40% before+100%
on the list 56
a 30% rise
Insiders taking their pay in stock64companies
Of the 64, the companies where the most insiders chose shares over cash
Prologis, Inc.2 insiders
Freeport-McMoRan Inc.2 insiders
Ventas, Inc.2 insiders
Free cash flow above 20% of sales288companies
2,309 companies with five years of free cash flow on file, by how many of the five it was over 20% of sales
1,4400
2011
1232
1133
1444
2885
on the list 288
the rest 2,021
A dividend every year for ten years1038companies
1,176 companies with ten years of cash flow statements, by how many of the ten years they paid a dividend
40
41
52
53
44
125
106
137
368
459
1,03810
on the list 1,038
the rest 138
Share count shrinking589companies
2,561 companies by how many of the last three year ends had fewer shares than the year before
1,0430
4811
4482
5893
on the list 589
the rest 1,972
Net debt falling1237companies
2,589 companies by the change in net debt over a year, as a share of total assets
falling, 10% of assetsrising
on the list 1,237
no change
Funds buying, by money28companies
2,898 companies by how many followed funds added to them last quarter
1,4930
1,3431
232
183
104
75
26
17
18
09
010+
on the list 28
the rest 2,870
Heavily shorted1397companies
2,897 companies by days of normal trading it would take short sellers to buy back
0 days15 or more
on the list 1,397
five days

Follow the companies you ownGet one short email at 7:30 am New York time on mornings they file, and keep your watchlist on every device. Free.

Join free

Across the market Open the feed