‹ Screener

AMAZON COM INC

AMZN · Retail-Catalog & Mail-Order Houses · 10.76B shares · +114%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$18.0B (gross $6.0B, SBC $24.0B)

Reference price $266.19 · est. market cap ~$2.9T — last insider sale, 2026-06-01 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A90

Dominant, wide-moat retail/cloud franchise with top-decile margins, returns and cash generation.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $167.7B2025-09-30 · $180.2B2025-12-31 · $213.4B2026-03-31 · $181.5B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
50.3%
Operating margin
11.2%
Net margin
10.8%
Return on equity
18.9%
Return on assets
9.5%
ROIC
13.3%
Revenue growth (QoQ)
-14.9%
Net-income growth
31.1%
Debt / equity
0.2×
Net debt / EBITDA
-0.4×
Current ratio
1.1×
EBITDA
$145.7B
Tangible book value
$378.6B
Cash & investments
$123.0B
Stock comp / revenue
2.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-01Herrington Douglas JSell1.0K$266.19
2026-05-22Zapolsky DavidSell9.3K$268.53
2026-05-21Garman Matthew SOption exercise1.5K
2026-05-21Garman Matthew SOption exercise4.0K
2026-05-21Garman Matthew SOption exercise7.8K
2026-05-21Garman Matthew SSell4.3K$261.93
2026-05-21Garman Matthew SSell4.6K$263.18
2026-05-21Garman Matthew SSell3.7K$264.03
2026-05-21Garman Matthew SSell2.5K$264.95
2026-05-21Garman Matthew SSell433$265.64
2026-05-21Olsavsky Brian TOption exercise9.9K
2026-05-21Olsavsky Brian TOption exercise5.5K
2026-05-21Zapolsky DavidOption exercise9.9K
2026-05-21Zapolsky DavidOption exercise5.5K
2026-05-21Zapolsky DavidSell1.9K$263.17
2026-05-21Zapolsky DavidSell1.6K$264.12
2026-05-21Zapolsky DavidSell1.0K$265.12
2026-05-21Zapolsky DavidSell1$265.72
2026-05-21Jassy Andrew ROption exercise50K
2026-05-21Jassy Andrew RSell5.2K$261.95
2026-05-21Jassy Andrew RSell5.2K$263.10
2026-05-21Jassy Andrew RSell5.7K$263.95
2026-05-21Jassy Andrew RSell3.6K$264.97
2026-05-21Jassy Andrew RSell300$265.61
2026-05-21Herrington Douglas JOption exercise7.5K
2026-05-21Herrington Douglas JOption exercise2.9K
2026-05-21Herrington Douglas JOption exercise5.6K
2026-05-21Herrington Douglas JSell4.2K$261.88
2026-05-21Herrington Douglas JSell1.4K$263.12
2026-05-21Herrington Douglas JSell800$263.85
2026-05-21Reynolds ShelleyOption exercise1.8K
2026-05-21Reynolds ShelleyOption exercise543
2026-05-21Reynolds ShelleySell1.6K$261.83
2026-05-21Reynolds ShelleySell463$263.25
2026-05-21Reynolds ShelleySell300$263.99
2026-05-21Zapolsky DavidSell1.6K$261.96
2026-05-21Garman Matthew SOption exercise4.9K
2026-05-15Garman Matthew SSell3.4K$261.79
2026-05-15Ng Andrew Y.Option exercise2.0K
2026-05-15NOOYI INDRA KOption exercise1.6K
2026-05-15Garman Matthew SOption exercise14K
2026-05-15Garman Matthew SSell6.2K$262.85
2026-05-15Garman Matthew SSell1.9K$263.57
2026-05-15Herrington Douglas JOption exercise9.4K
2026-05-15Herrington Douglas JSell1.0K$261.74
2026-05-15Herrington Douglas JSell2.1K$262.73
2026-05-15Herrington Douglas JSell600$263.57
2026-05-04BEZOS JEFFREY PGift220K
2026-05-04Jassy Andrew RSell31K$275.00
2026-05-04Herrington Douglas JSell28K$275.00
2026-05-01Herrington Douglas JSell1.0K$265.65
2026-05-01BEZOS JEFFREY PGift1.0M
2026-04-30RUBINSTEIN JONATHANSell3.7K$273.02
2026-04-24RUBINSTEIN JONATHANSell3.8K$260.00
2026-04-17Jassy Andrew RSell31K$255.00
2026-04-14Herrington Douglas JSell20K$245.00
2026-04-01Herrington Douglas JSell1.0K$210.50
2026-03-02Herrington Douglas JSell1.0K$204.25
2026-02-24Zapolsky DavidSell11K$205.43
2026-02-23Garman Matthew SSell5.2K$204.80
2026-02-23Garman Matthew SSell5.9K$204.14
2026-02-23Garman Matthew SSell4.2K$206.02
2026-02-23Garman Matthew SSell1.9K$207.06
2026-02-23Garman Matthew SSell605$208.05
2026-02-23Herrington Douglas JSell2.1K$204.63
2026-02-23Herrington Douglas JSell2.1K$205.78
2026-02-23Herrington Douglas JSell1.5K$206.40
2026-02-23Herrington Douglas JSell1.0K$207.34
2026-02-23Herrington Douglas JSell100$208.25
2026-02-23Zapolsky DavidSell2.6K$204.15
2026-02-23Zapolsky DavidSell1.6K$204.86
2026-02-23Zapolsky DavidSell1.7K$206.06
2026-02-23Zapolsky DavidSell562$207.01
2026-02-23Zapolsky DavidSell662$208.02
2026-02-23Reynolds ShelleySell795$204.60
2026-02-23Reynolds ShelleySell1.3K$206.02
2026-02-23Reynolds ShelleySell400$207.04
2026-02-23Reynolds ShelleySell200$207.99
2026-02-23Jassy Andrew RSell8.3K$204.25
2026-02-23Jassy Andrew RSell4.5K$204.90
2026-02-23Jassy Andrew RSell4.6K$206.01
2026-02-23Jassy Andrew RSell2.2K$207.10
2026-02-23Jassy Andrew RSell358$207.96
2026-02-21Reynolds ShelleyOption exercise355
2026-02-21Zapolsky DavidOption exercise3.9K
2026-02-21Zapolsky DavidOption exercise8.8K
2026-02-21Olsavsky Brian TOption exercise5.0K
2026-02-21Olsavsky Brian TOption exercise3.9K
2026-02-21Jassy Andrew ROption exercise25K
2026-02-21Jassy Andrew ROption exercise25K
2026-02-21Olsavsky Brian TOption exercise8.8K
2026-02-21Herrington Douglas JOption exercise3.8K
2026-02-21Herrington Douglas JOption exercise3.5K
2026-02-21Herrington Douglas JOption exercise9.8K
2026-02-21Garman Matthew SOption exercise6.3K
2026-02-21Garman Matthew SOption exercise7.6K
2026-02-21Zapolsky DavidOption exercise5.0K
2026-02-21Garman Matthew SOption exercise6.9K
2026-02-21Reynolds ShelleyOption exercise1.8K
2026-02-21Reynolds ShelleyOption exercise540
2026-02-17Herrington Douglas JSell2.1K$198.12
2026-02-17Herrington Douglas JSell800$196.75
2026-02-17Herrington Douglas JSell732$200.08
2026-02-17Herrington Douglas JSell1.1K$198.85
2026-02-15GORELICK JAMIE SOption exercise2.7K
2026-02-15WEEKS WENDELL POption exercise1.8K
2026-02-15Herrington Douglas JOption exercise12K
2026-02-12Alexander Keith BrianSell900$203.88
2026-02-11Herrington Douglas JSell1.0K$208.00
2025-12-01Herrington Douglas JSell2.5K$233.22
2025-11-24Zapolsky DavidSell14K$222.49
2025-11-21Reynolds ShelleySell1.6K$216.07
2025-11-21Reynolds ShelleySell995$216.84
2025-11-21Reynolds ShelleySell100$217.57
2025-11-21Zapolsky DavidSell105$219.52
2025-11-21Garman Matthew SOption exercise6.3K
2025-11-21Garman Matthew SOption exercise7.0K
2025-11-21Garman Matthew SOption exercise7.6K
2025-11-21Garman Matthew SSell3.9K$215.83
2025-11-21Garman Matthew SSell8.3K$216.68
2025-11-21Garman Matthew SSell3.4K$217.61
2025-11-21Garman Matthew SSell1.7K$218.38
2025-11-21Garman Matthew SSell415$219.48
2025-11-21Herrington Douglas JOption exercise9.8K
2025-11-21Herrington Douglas JOption exercise3.5K
2025-11-21Herrington Douglas JOption exercise3.8K
2025-11-21Herrington Douglas JSell4.2K$216.05
2025-11-21Herrington Douglas JSell2.3K$216.88
2025-11-21Herrington Douglas JSell300$217.52
2025-11-21Olsavsky Brian TOption exercise8.8K
2025-11-21Olsavsky Brian TOption exercise3.9K
2025-11-21Olsavsky Brian TOption exercise5.0K
2025-11-21Zapolsky DavidOption exercise8.8K
2025-11-21Zapolsky DavidOption exercise3.9K
2025-11-21Zapolsky DavidOption exercise5.0K
2025-11-21Zapolsky DavidSell1.6K$215.86
2025-11-21Zapolsky DavidSell3.1K$216.75
2025-11-21Zapolsky DavidSell2.0K$217.66
2025-11-21Zapolsky DavidSell372$218.60
2025-11-21Reynolds ShelleyOption exercise1.8K
2025-11-21Reynolds ShelleyOption exercise540
2025-11-21Reynolds ShelleyOption exercise355
2025-11-21Jassy Andrew ROption exercise25K
2025-11-21Jassy Andrew ROption exercise25K
2025-11-21Jassy Andrew RSell4.0K$215.82
2025-11-21Jassy Andrew RSell9.7K$216.74
2025-11-21Jassy Andrew RSell4.5K$217.67
2025-11-21Jassy Andrew RSell1.2K$218.40
2025-11-21Jassy Andrew RSell489$219.46
2025-11-20Huttenlocher Daniel PSell1.2K$226.61
2025-11-17Herrington Douglas JSell200$234.38
2025-11-17Herrington Douglas JSell600$233.74
2025-11-17Herrington Douglas JSell3.2K$232.67
2025-11-17Alexander Keith BrianSell900$233.00
2025-11-17Herrington Douglas JSell784$231.63
2025-11-15Huttenlocher Daniel POption exercise2.5K
2025-11-15COOPER EDITH WOption exercise2.0K
2025-11-15SMITH BRAD DOption exercise2.6K
2025-11-15Alexander Keith BrianOption exercise2.6K
2025-11-15RUBINSTEIN JONATHANOption exercise2.5K
2025-11-15Herrington Douglas JOption exercise12K
2025-11-15STONESIFER PATRICIA QOption exercise2.5K
2025-11-14BEZOS JEFFREY PGift43K
2025-11-07BEZOS JEFFREY PGift103K
2025-11-07GORELICK JAMIE SGift7.9K
2025-11-06BEZOS JEFFREY PGift910K
2025-11-03Herrington Douglas JSell2.5K$255.44
2025-10-31RUBINSTEIN JONATHANSell8.2K$250.03
2025-10-31Herrington Douglas JSell22K$250.03
2025-10-01Herrington Douglas JSell2.5K$217.10
2025-09-02Herrington Douglas JSell2.5K$223.49
2025-08-28BEZOS JEFFREY PGift422K
2025-08-22Zapolsky DavidSell14K$222.76
2025-08-21Garman Matthew SOption exercise7.6K
2025-08-21Garman Matthew SSell10K$221.37
2025-08-21Garman Matthew SSell7.4K$221.85
2025-08-21Zapolsky DavidOption exercise8.8K
2025-08-21Zapolsky DavidOption exercise3.9K
2025-08-21Zapolsky DavidOption exercise5.0K
2025-08-21Zapolsky DavidSell4.3K$221.34
2025-08-21Zapolsky DavidSell2.8K$221.85
2025-08-21Olsavsky Brian TOption exercise8.8K
2025-08-21Olsavsky Brian TOption exercise3.9K
2025-08-21Olsavsky Brian TOption exercise5.0K
2025-08-21Olsavsky Brian TSell18K$222.74
2025-08-21Herrington Douglas JOption exercise9.8K
2025-08-21Herrington Douglas JOption exercise3.5K
2025-08-21Herrington Douglas JOption exercise3.8K
2025-08-21Herrington Douglas JSell3.6K$221.26
2025-08-21Herrington Douglas JSell2.5K$221.79
2025-08-21Herrington Douglas JSell800$222.74
2025-08-21Reynolds ShelleyOption exercise1.8K
2025-08-21Reynolds ShelleyOption exercise560
2025-08-21Reynolds ShelleyOption exercise355
2025-08-21Reynolds ShelleySell1.8K$221.35
2025-08-21Reynolds ShelleySell900$222.23
2025-08-21Jassy Andrew ROption exercise25K
2025-08-21Jassy Andrew ROption exercise25K
2025-08-21Jassy Andrew RSell13K$221.42
2025-08-21Jassy Andrew RSell6.5K$221.91
2025-08-21Garman Matthew SOption exercise6.3K
2025-08-21Garman Matthew SOption exercise7.0K
2025-08-15Herrington Douglas JOption exercise12K
2025-08-15Herrington Douglas JSell2.1K$231.78
2025-08-15Herrington Douglas JSell2.5K$232.66
2025-08-15Herrington Douglas JSell200$233.72
2025-08-14BEZOS JEFFREY PGift100K
2025-08-08Herrington Douglas JGift9.0K
2025-08-01Herrington Douglas JSell2.5K$217.00
2025-07-24BEZOS JEFFREY PSell486K$231.11
2025-07-24BEZOS JEFFREY PSell218K$231.95
2025-07-24BEZOS JEFFREY PSell544K$229.13
2025-07-24BEZOS JEFFREY PSell1.2M$230.16
2025-07-24BEZOS JEFFREY PSell145K$233.08
2025-07-23BEZOS JEFFREY PSell1.5M$228.48
2025-07-22BEZOS JEFFREY PSell388K$228.62
2025-07-22BEZOS JEFFREY PSell2.0M$229.54
2025-07-21BEZOS JEFFREY PSell2.6M$227.55
2025-07-21BEZOS JEFFREY PSell1.7M$228.11
2025-07-15BEZOS JEFFREY PSell733K$227.02
2025-07-14BEZOS JEFFREY PSell2.2M$225.84
2025-07-14BEZOS JEFFREY PSell200K$226.44
2025-07-11BEZOS JEFFREY PSell3.0M$224.55
2025-07-11BEZOS JEFFREY PSell1.3M$225.42
2025-07-09BEZOS JEFFREY PSell384K$224.02
2025-07-08BEZOS JEFFREY PSell101K$223.88
2025-07-07BEZOS JEFFREY PSell2.0M$223.92
2025-07-03BEZOS JEFFREY PSell928K$223.73
2025-07-01Herrington Douglas JSell701$219.17
2025-07-01Herrington Douglas JSell721$219.66
2025-07-01Herrington Douglas JSell1.1K$220.90
2025-06-30BEZOS JEFFREY PSell225K$223.56
2025-06-27BEZOS JEFFREY PSell3.1M$221.41
2025-06-27BEZOS JEFFREY PSell17K$222.39
2025-06-03BEZOS JEFFREY PGift24K
2025-06-02Herrington Douglas JSell2.5K$204.98
2025-05-22Zapolsky DavidSell7.1K$203.42
2025-05-22Zapolsky DavidSell6.5K$201.30
2025-05-21Reynolds ShelleyOption exercise355
2025-05-21Herrington Douglas JOption exercise9.8K
2025-05-21Herrington Douglas JOption exercise3.5K
2025-05-21Herrington Douglas JOption exercise3.8K
2025-05-21Herrington Douglas JSell6.7K$200.76
2025-05-21Herrington Douglas JSell100$201.36
2025-05-21Jassy Andrew ROption exercise25K
2025-05-21Jassy Andrew ROption exercise25K
2025-05-21Jassy Andrew RSell12K$200.75
2025-05-21Jassy Andrew RSell4.4K$201.57
2025-05-21Jassy Andrew RSell3.6K$202.81
2025-05-21Garman Matthew SOption exercise6.3K
2025-05-21Garman Matthew SOption exercise7.0K
2025-05-21Garman Matthew SOption exercise7.6K
2025-05-21Garman Matthew SSell13K$200.75
2025-05-21Garman Matthew SSell4.3K$201.58
2025-05-21Garman Matthew SSell3.7K$202.81
2025-05-21Garman Matthew SSell120$203.21
2025-05-21Zapolsky DavidOption exercise8.8K
2025-05-21Zapolsky DavidOption exercise3.9K
2025-05-21Zapolsky DavidOption exercise5.0K
2025-05-21Zapolsky DavidSell4.5K$200.75
2025-05-21Zapolsky DavidSell1.5K$201.54
2025-05-21Zapolsky DavidSell1.1K$202.74
2025-05-21Olsavsky Brian TOption exercise8.8K
2025-05-21Olsavsky Brian TOption exercise3.9K
2025-05-21Olsavsky Brian TOption exercise5.0K
2025-05-21Olsavsky Brian TSell18K$201.57
2025-05-21Reynolds ShelleyOption exercise1.8K
2025-05-21Reynolds ShelleyOption exercise560
2025-05-21Reynolds ShelleySell2.5K$200.73
2025-05-21Reynolds ShelleySell200$201.48
2025-05-20Herrington Douglas JGift4.9K
2025-05-15Herrington Douglas JSell300$206.03
2025-05-15NOOYI INDRA KOption exercise2.1K
2025-05-15Ng Andrew Y.Option exercise2.0K
2025-05-15Herrington Douglas JSell3.3K$205.14
2025-05-15Herrington Douglas JOption exercise12K
2025-05-15Herrington Douglas JSell1.2K$204.58
2025-05-14BEZOS JEFFREY PGift475K
2025-05-13BEZOS JEFFREY PGift135K
2025-05-12Alexander Keith BrianSell1.0K$210.68
2025-05-01Herrington Douglas JSell2.5K$190.67
2025-04-11AMAZON COM INCOther12.7M$22.50
2025-04-01Herrington Douglas JSell2.5K$187.99
2025-03-04BEZOS JEFFREY PGift56K
2025-03-03Herrington Douglas JSell2.5K$213.17
2025-03-03BEZOS JEFFREY PGift240K
2025-02-24Zapolsky DavidSell19K$217.50
2025-02-21Zapolsky DavidOption exercise3.2K
2025-02-21Zapolsky DavidSell1.2K$218.99
2025-02-21Zapolsky DavidSell1.1K$219.82
2025-02-21Zapolsky DavidSell1.7K$220.82
2025-02-21Zapolsky DavidSell234$223.16
2025-02-21Reynolds ShelleyOption exercise2.4K
2025-02-21Reynolds ShelleyOption exercise340
2025-02-21Reynolds ShelleyOption exercise2.8K
2025-02-21Reynolds ShelleySell1.9K$221.42
2025-02-21Reynolds ShelleySell2.9K$222.25
2025-02-21Reynolds ShelleySell4.0K$223.14
2025-02-21Garman Matthew SSell3.6K$219.05
2025-02-21Garman Matthew SSell3.0K$219.81
2025-02-21Garman Matthew SSell4.2K$220.91
2025-02-21Garman Matthew SSell2.4K$222.06
2025-02-21Garman Matthew SSell2.0K$222.79
2025-02-21Zapolsky DavidSell1.6K$222.15
2025-02-21Jassy Andrew ROption exercise20K
2025-02-21Jassy Andrew ROption exercise32K
2025-02-21Jassy Andrew RSell5.8K$219.10
2025-02-21Jassy Andrew RSell3.7K$219.91
2025-02-21Jassy Andrew RSell5.7K$220.92
2025-02-21Jassy Andrew RSell3.2K$222.10
2025-02-21Jassy Andrew RSell2.5K$222.88
2025-02-21Herrington Douglas JOption exercise13K
2025-02-21Herrington Douglas JOption exercise2.6K
2025-02-21Herrington Douglas JSell1.7K$221.52
2025-02-21Herrington Douglas JSell1.6K$222.31
2025-02-21Herrington Douglas JSell2.8K$223.14
2025-02-21Olsavsky Brian TOption exercise11K
2025-02-21Olsavsky Brian TOption exercise3.2K
2025-02-21Olsavsky Brian TSell15K$223.14
2025-02-21Zapolsky DavidOption exercise11K
2025-02-18Herrington Douglas JSell4.3K$228.32
2025-02-18GORELICK JAMIE SGift52K
2025-02-18Herrington Douglas JSell1.2K$228.90
2025-02-15Herrington Douglas JOption exercise14K
2025-02-15GORELICK JAMIE SOption exercise2.7K
2025-02-15WEEKS WENDELL POption exercise1.9K
2025-02-12Herrington Douglas JSell599$228.74
2025-02-12Herrington Douglas JSell27K$230.30
2025-02-12Herrington Douglas JSell400$230.68

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-06-12OtherExhibitsfiling ↗
2026-06-10Material agreementDebt obligationExhibitsfiling ↗
2026-05-22Shareholder votefiling ↗
2026-04-29ResultsExhibitsfiling ↗
2026-04-14Reg FDExhibitsfiling ↗
2026-04-09Reg FDExhibitsfiling ↗
2026-03-16OtherExhibitsfiling ↗
2026-03-13OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-122026-06-120001104659-26-073562 ↗
8-K2026-06-102026-06-080001104659-26-072140 ↗
8-K2026-05-222026-05-200001104659-26-065717 ↗
10-Q2026-04-302026-03-310001018724-26-000014 ↗
8-K2026-04-292026-04-290001018724-26-000012 ↗
8-K2026-04-142026-04-140001104659-26-042880 ↗
8-K2026-04-092026-04-090001104659-26-041034 ↗
8-K2026-03-162026-03-160001104659-26-028556 ↗
8-K2026-03-132026-03-130001104659-26-027729 ↗
8-K2026-02-272026-02-270001104659-26-021050 ↗
10-K2026-02-062025-12-310001018724-26-000004 ↗
8-K2026-02-052026-02-050001018724-26-000002 ↗