Coinbase Global, Inc.
COIN · Finance Services · 253.6M shares · +43%/yr ↑ dilution · EDGAR filings ↗
Reference price $158.15 · est. market cap ~$40.1B — last insider sale, 2026-06-05 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B74Coinbase Global — leading US crypto exchange, profitable but volume-dependent.
Strengths
- Operating margin 20% (91st pct), ROA (91st); huge liquidity (cash 99th)
- Diversifying toward subscription/stablecoin/custody revenue
Risks
- Trading-volume and crypto-price cyclicality (volatile earnings)
- Regulatory and competitive exposure
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Chronic dilutionShare count +43%/yr over 4y (dilution, book value/share -44%)
- Strong balance sheetStrong balance sheet — $11.6B cash & investments
- Insider sellingInsider selling — 72 open-market sale(s) by 7 insider(s) (cluster of 7 insiders, ~$85M, last 6mo) Form 4 ↗
- Revenue declineRevenue -20.7% YoY
- China exposureregulators and governmental authorities, including those related to sanctions, export control, and anti-money laundering; • We are, and may continue to be, subject to litigation, including individua
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Operating margin
20.0%
Net margin
17.6%
Return on equity
8.5%
Return on assets
4.2%
ROIC
5.5%
Revenue growth (QoQ)
-20.7%
Net-income growth
-51.1%
Debt / equity
0.4×
Net debt / EBITDA
-3.5×
Current ratio
2.3×
EBITDA
$1.6B
Tangible book value
$9.2B
Cash & investments
$11.6B
Stock comp / revenue
11.7%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-16 | Rajaram Gokul | Option exercise | 1.2K | — |
| 2026-06-16 | Ehrsam Frederick Ernest III | Option exercise | 1.1K | — |
| 2026-06-16 | Clement Paul | Option exercise | 1.2K | — |
| 2026-06-16 | Clement Paul | Option exercise | 748 | — |
| 2026-06-16 | Andreessen Marc L | Option exercise | 1.1K | — |
| 2026-06-16 | Davies Christa | Tax withheld | 88 | $169.62 |
| 2026-06-16 | Lehane Chris | Option exercise | 1.1K | — |
| 2026-06-16 | Davies Christa | Option exercise | 1.2K | — |
| 2026-06-16 | Lutke Tobias | Option exercise | 1.1K | — |
| 2026-06-16 | Kramer Kelly A. | Option exercise | 1.3K | — |
| 2026-06-05 | Jones Jennifer N. | Sell | 2.1K | $158.15 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 1.0K | $178.18 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 1.2K | $179.32 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 600 | $177.13 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 600 | $180.19 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 1.5K | $181.17 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 2.3K | $182.22 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 500 | $183.05 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 1.2K | $184.22 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 900 | $185.46 |
| 2026-06-01 | WILSON FREDERICK R | Sell | 200 | $186.17 |
| 2026-05-27 | Grewal Paul | Sell | 321 | $174.99 |
| 2026-05-27 | Grewal Paul | Sell | 589 | $175.79 |
| 2026-05-27 | Grewal Paul | Sell | 183 | $176.93 |
| 2026-05-27 | Grewal Paul | Sell | 454 | $177.72 |
| 2026-05-27 | Grewal Paul | Sell | 388 | $178.91 |
| 2026-05-27 | Grewal Paul | Sell | 25 | $179.54 |
| 2026-05-22 | Brock Lawrence J | Sell | 1.0K | $185.16 |
| 2026-05-22 | Brock Lawrence J | Sell | 500 | $186.27 |
| 2026-05-22 | Brock Lawrence J | Sell | 600 | $187.98 |
| 2026-05-22 | Brock Lawrence J | Sell | 2.2K | $188.78 |
| 2026-05-22 | Brock Lawrence J | Sell | 783 | $189.47 |
| 2026-05-22 | Brock Lawrence J | Sell | 300 | $191.47 |
| 2026-05-22 | Brock Lawrence J | Sell | 500 | $192.71 |
| 2026-05-22 | Brock Lawrence J | Sell | 400 | $193.63 |
| 2026-05-22 | Brock Lawrence J | Sell | 300 | $194.57 |
| 2026-05-20 | Choi Emilie | Tax withheld | 14K | $193.45 |
| 2026-05-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2026-05-20 | Jones Jennifer N. | Option exercise | 1.2K | — |
| 2026-05-20 | Jones Jennifer N. | Option exercise | 2.0K | — |
| 2026-05-20 | Jones Jennifer N. | Tax withheld | 2.5K | $193.45 |
| 2026-05-20 | Brock Lawrence J | Option exercise | 4.4K | — |
| 2026-05-20 | Brock Lawrence J | Option exercise | 2.7K | — |
| 2026-05-20 | Brock Lawrence J | Option exercise | 4.6K | — |
| 2026-05-20 | Brock Lawrence J | Tax withheld | 5.1K | $193.45 |
| 2026-05-20 | Choi Emilie | Option exercise | 12K | — |
| 2026-05-20 | Choi Emilie | Option exercise | 6.1K | — |
| 2026-05-20 | Choi Emilie | Option exercise | 10K | — |
| 2026-05-20 | Grewal Paul | Option exercise | 4.4K | — |
| 2026-05-20 | Grewal Paul | Option exercise | 3.0K | — |
| 2026-05-20 | Grewal Paul | Option exercise | 3.0K | — |
| 2026-05-20 | Grewal Paul | Option exercise | 5.1K | — |
| 2026-05-20 | Grewal Paul | Tax withheld | 7.7K | $193.45 |
| 2026-05-20 | HAAS ALESIA J | Option exercise | 5.9K | — |
| 2026-05-20 | HAAS ALESIA J | Option exercise | 4.1K | — |
| 2026-05-20 | HAAS ALESIA J | Option exercise | 6.8K | — |
| 2026-05-20 | HAAS ALESIA J | Tax withheld | 8.3K | $193.45 |
| 2026-05-15 | HAAS ALESIA J | Sell | 9.8K | $205.64 |
| 2026-04-16 | HAAS ALESIA J | Sell | 10K | $200.00 |
| 2026-03-16 | HAAS ALESIA J | Sell | 9.9K | $201.59 |
| 2026-03-16 | HAAS ALESIA J | Sell | 50 | $203.85 |
| 2026-03-04 | HAAS ALESIA J | Sell | 10K | $200.00 |
| 2026-02-27 | Grewal Paul | Sell | 80 | $172.67 |
| 2026-02-27 | Grewal Paul | Sell | 300 | $173.55 |
| 2026-02-27 | Grewal Paul | Sell | 274 | $174.54 |
| 2026-02-27 | Grewal Paul | Sell | 380 | $175.53 |
| 2026-02-27 | Grewal Paul | Sell | 125 | $176.53 |
| 2026-02-27 | Grewal Paul | Sell | 105 | $177.44 |
| 2026-02-27 | Grewal Paul | Sell | 50 | $178.42 |
| 2026-02-24 | Jones Jennifer N. | Sell | 440 | $153.36 |
| 2026-02-24 | Jones Jennifer N. | Sell | 320 | $154.41 |
| 2026-02-24 | Jones Jennifer N. | Sell | 302 | $155.59 |
| 2026-02-24 | Jones Jennifer N. | Sell | 40 | $156.05 |
| 2026-02-24 | Brock Lawrence J | Sell | 1.7K | $153.40 |
| 2026-02-24 | Brock Lawrence J | Sell | 1.8K | $154.40 |
| 2026-02-24 | Brock Lawrence J | Sell | 621 | $155.23 |
| 2026-02-24 | Brock Lawrence J | Sell | 680 | $156.07 |
| 2026-02-20 | Jones Jennifer N. | Tax withheld | 1.4K | $165.94 |
| 2026-02-20 | HAAS ALESIA J | Option exercise | 5.9K | — |
| 2026-02-20 | HAAS ALESIA J | Option exercise | 4.1K | — |
| 2026-02-20 | HAAS ALESIA J | Tax withheld | 4.9K | $165.94 |
| 2026-02-20 | Brock Lawrence J | Option exercise | 4.4K | — |
| 2026-02-20 | Brock Lawrence J | Option exercise | 2.7K | — |
| 2026-02-20 | Brock Lawrence J | Tax withheld | 2.3K | $165.94 |
| 2026-02-20 | Grewal Paul | Option exercise | 4.4K | — |
| 2026-02-20 | Grewal Paul | Option exercise | 3.0K | — |
| 2026-02-20 | Grewal Paul | Option exercise | 3.0K | — |
| 2026-02-20 | Grewal Paul | Tax withheld | 5.2K | $165.94 |
| 2026-02-20 | Choi Emilie | Option exercise | 161K | — |
| 2026-02-20 | Choi Emilie | Option exercise | 161K | — |
| 2026-02-20 | Choi Emilie | Option exercise | 12K | — |
| 2026-02-20 | Choi Emilie | Option exercise | 6.1K | — |
| 2026-02-20 | Choi Emilie | Tax withheld | 168K | $165.94 |
| 2026-02-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2026-02-20 | Jones Jennifer N. | Option exercise | 1.2K | — |
| 2026-02-06 | HAAS ALESIA J | Conversion | 618K | — |
| 2026-02-06 | HAAS ALESIA J | Sell | 3.8K | $152.86 |
| 2026-02-06 | HAAS ALESIA J | Sell | 128K | $154.06 |
| 2026-02-06 | HAAS ALESIA J | Sell | 14K | $152.10 |
| 2026-02-06 | HAAS ALESIA J | Sell | 91K | $155.15 |
| 2026-02-06 | HAAS ALESIA J | Option exercise | 78K | $18.13 |
| 2026-02-06 | HAAS ALESIA J | Sell | 117K | $156.03 |
| 2026-02-06 | HAAS ALESIA J | Sell | 11K | $156.72 |
| 2026-01-15 | HAAS ALESIA J | Sell | 4.0K | $250.44 |
| 2026-01-15 | Choi Emilie | Option exercise | 322K | — |
| 2026-01-15 | Choi Emilie | Tax withheld | 159K | $255.86 |
| 2026-01-15 | HAAS ALESIA J | Sell | 4.0K | $249.56 |
| 2026-01-15 | Ehrsam Frederick Ernest III | Conversion | 1.4K | — |
| 2026-01-15 | Ehrsam Frederick Ernest III | Sell | 1.4K | $250.27 |
| 2026-01-14 | Ehrsam Frederick Ernest III | Conversion | 2.8K | — |
| 2026-01-14 | Ehrsam Frederick Ernest III | Sell | 2.8K | $260.09 |
| 2026-01-05 | Armstrong Brian | Option exercise | 40K | $18.71 |
| 2026-01-05 | Armstrong Brian | Sell | 21K | $248.53 |
| 2026-01-05 | Ehrsam Frederick Ernest III | Conversion | 1.4K | — |
| 2026-01-05 | Armstrong Brian | Sell | 287 | $250.01 |
| 2026-01-05 | Armstrong Brian | Sell | 19K | $249.41 |
| 2026-01-05 | Ehrsam Frederick Ernest III | Sell | 1.4K | $250.03 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 400 | $232.27 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 280 | $226.88 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 440 | $227.70 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 520 | $229.01 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 929 | $230.18 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 495 | $231.09 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 470 | $233.37 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 241 | $234.26 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 1.0K | $235.58 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 2.5K | $236.30 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 2.6K | $237.49 |
| 2026-01-02 | WILSON FREDERICK R | Sell | 160 | $238.18 |
| 2026-01-02 | WILSON FREDERICK R | Grant | 24K | — |
| 2026-01-02 | WILSON FREDERICK R | Grant | 624 | — |
| 2025-12-22 | Armstrong Brian | Option exercise | 40K | $18.71 |
| 2025-12-22 | Armstrong Brian | Sell | 9.1K | $248.61 |
| 2025-12-22 | Armstrong Brian | Sell | 8.9K | $249.55 |
| 2025-12-22 | Armstrong Brian | Sell | 12K | $250.50 |
| 2025-12-22 | Armstrong Brian | Sell | 8.6K | $251.52 |
| 2025-12-22 | Armstrong Brian | Sell | 1.6K | $252.30 |
| 2025-12-18 | Ehrsam Frederick Ernest III | Conversion | 1.4K | — |
| 2025-12-18 | Ehrsam Frederick Ernest III | Sell | 1.4K | $252.82 |
| 2025-12-15 | HAAS ALESIA J | Sell | 3.0K | $268.00 |
| 2025-12-15 | HAAS ALESIA J | Sell | 767 | $264.56 |
| 2025-12-15 | HAAS ALESIA J | Sell | 1.9K | $264.93 |
| 2025-12-15 | HAAS ALESIA J | Sell | 1.7K | $268.00 |
| 2025-12-09 | Ehrsam Frederick Ernest III | Conversion | 2.8K | — |
| 2025-12-09 | Ehrsam Frederick Ernest III | Sell | 2.8K | $280.27 |
| 2025-12-08 | Armstrong Brian | Option exercise | 40K | $18.71 |
| 2025-12-08 | Armstrong Brian | Sell | 4.7K | $271.57 |
| 2025-12-08 | Armstrong Brian | Sell | 10.0K | $272.44 |
| 2025-12-08 | Armstrong Brian | Sell | 5.2K | $273.45 |
| 2025-12-08 | Armstrong Brian | Sell | 5.9K | $274.50 |
| 2025-12-08 | Armstrong Brian | Sell | 12K | $275.41 |
| 2025-12-08 | Armstrong Brian | Sell | 1.8K | $276.07 |
| 2025-12-04 | Ehrsam Frederick Ernest III | Sell | 3.4K | $273.99 |
| 2025-12-04 | Ehrsam Frederick Ernest III | Sell | 715 | $274.38 |
| 2025-12-04 | Ehrsam Frederick Ernest III | Conversion | 4.1K | — |
| 2025-12-01 | WILSON FREDERICK R | Sell | 441 | $262.55 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 200 | $253.27 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 230 | $254.38 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 506 | $255.29 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 800 | $256.24 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 1.2K | $257.30 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 1.9K | $258.30 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 2.5K | $259.54 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 735 | $260.27 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 240 | $261.50 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 564 | $263.83 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 600 | $264.82 |
| 2025-12-01 | WILSON FREDERICK R | Sell | 120 | $265.63 |
| 2025-11-28 | Ehrsam Frederick Ernest III | Sell | 566 | $272.84 |
| 2025-11-28 | Ehrsam Frederick Ernest III | Sell | 809 | $273.58 |
| 2025-11-28 | Ehrsam Frederick Ernest III | Conversion | 1.4K | — |
| 2025-11-26 | Grewal Paul | Sell | 976 | $260.00 |
| 2025-11-26 | Armstrong Brian | Option exercise | 40K | $18.71 |
| 2025-11-26 | Armstrong Brian | Sell | 10K | $258.27 |
| 2025-11-26 | Armstrong Brian | Sell | 11K | $257.37 |
| 2025-11-26 | Armstrong Brian | Sell | 5.1K | $259.15 |
| 2025-11-26 | Armstrong Brian | Sell | 5.6K | $256.39 |
| 2025-11-26 | Armstrong Brian | Sell | 8.0K | $255.47 |
| 2025-11-25 | Grewal Paul | Sell | 1.5K | $246.70 |
| 2025-11-25 | Grewal Paul | Sell | 1.7K | $244.35 |
| 2025-11-25 | Grewal Paul | Sell | 1.4K | $243.46 |
| 2025-11-25 | Grewal Paul | Sell | 715 | $242.47 |
| 2025-11-25 | Grewal Paul | Sell | 520 | $241.58 |
| 2025-11-25 | Grewal Paul | Sell | 462 | $250.65 |
| 2025-11-25 | Grewal Paul | Sell | 557 | $249.42 |
| 2025-11-25 | Grewal Paul | Sell | 2.2K | $248.61 |
| 2025-11-25 | Grewal Paul | Sell | 2.0K | $247.49 |
| 2025-11-25 | Grewal Paul | Sell | 903 | $245.32 |
| 2025-11-24 | Brock Lawrence J | Sell | 639 | $255.66 |
| 2025-11-24 | Brock Lawrence J | Sell | 1.6K | $244.47 |
| 2025-11-24 | Brock Lawrence J | Sell | 80 | $245.07 |
| 2025-11-24 | Brock Lawrence J | Sell | 240 | $246.46 |
| 2025-11-24 | Brock Lawrence J | Sell | 240 | $247.65 |
| 2025-11-24 | Brock Lawrence J | Sell | 41 | $248.32 |
| 2025-11-24 | Brock Lawrence J | Sell | 280 | $249.92 |
| 2025-11-24 | Brock Lawrence J | Sell | 520 | $251.05 |
| 2025-11-24 | Brock Lawrence J | Sell | 760 | $251.93 |
| 2025-11-24 | Brock Lawrence J | Sell | 200 | $253.10 |
| 2025-11-24 | Brock Lawrence J | Sell | 462 | $254.46 |
| 2025-11-24 | Brock Lawrence J | Sell | 621 | $256.39 |
| 2025-11-24 | Brock Lawrence J | Sell | 240 | $257.30 |
| 2025-11-24 | Jones Jennifer N. | Sell | 1.8K | $244.49 |
| 2025-11-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2025-11-20 | Brock Lawrence J | Option exercise | 3.4K | — |
| 2025-11-20 | Brock Lawrence J | Option exercise | 2.7K | — |
| 2025-11-20 | Brock Lawrence J | Tax withheld | 4.6K | $257.29 |
| 2025-11-20 | Choi Emilie | Option exercise | 11K | — |
| 2025-11-20 | Choi Emilie | Option exercise | 12K | — |
| 2025-11-20 | Choi Emilie | Option exercise | 6.1K | — |
| 2025-11-20 | Choi Emilie | Tax withheld | 14K | $257.29 |
| 2025-11-20 | Grewal Paul | Option exercise | 3.4K | — |
| 2025-11-20 | Grewal Paul | Option exercise | 4.4K | — |
| 2025-11-20 | Grewal Paul | Option exercise | 3.0K | — |
| 2025-11-20 | Grewal Paul | Tax withheld | 5.4K | $257.29 |
| 2025-11-20 | HAAS ALESIA J | Option exercise | 5.9K | — |
| 2025-11-20 | HAAS ALESIA J | Option exercise | 4.1K | — |
| 2025-11-20 | HAAS ALESIA J | Tax withheld | 4.9K | $257.29 |
| 2025-11-20 | Ehrsam Frederick Ernest III | Conversion | 2.8K | — |
| 2025-11-20 | Ehrsam Frederick Ernest III | Sell | 2.5K | $260.28 |
| 2025-11-20 | Ehrsam Frederick Ernest III | Sell | 283 | $260.80 |
| 2025-11-20 | Brock Lawrence J | Option exercise | 4.4K | — |
| 2025-11-20 | Jones Jennifer N. | Sell | 869 | $259.93 |
| 2025-11-20 | Jones Jennifer N. | Option exercise | 290 | $74.63 |
| 2025-11-20 | Jones Jennifer N. | Option exercise | 579 | $74.63 |
| 2025-11-20 | Jones Jennifer N. | Tax withheld | 2.6K | $257.29 |
| 2025-11-20 | Jones Jennifer N. | Option exercise | 628 | — |
| 2025-11-20 | Jones Jennifer N. | Option exercise | 1.2K | — |
| 2025-11-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2025-11-17 | HAAS ALESIA J | Sell | 2.2K | $274.78 |
| 2025-11-17 | HAAS ALESIA J | Sell | 3.2K | $272.81 |
| 2025-11-17 | HAAS ALESIA J | Sell | 1.7K | $274.78 |
| 2025-11-17 | Armstrong Brian | Option exercise | 40K | $18.71 |
| 2025-11-17 | Armstrong Brian | Sell | 16K | $271.14 |
| 2025-11-17 | Armstrong Brian | Sell | 18K | $271.83 |
| 2025-11-17 | Armstrong Brian | Sell | 1.8K | $272.88 |
| 2025-11-17 | Armstrong Brian | Sell | 3.8K | $274.06 |
| 2025-11-17 | Armstrong Brian | Sell | 603 | $274.73 |
| 2025-11-17 | Armstrong Brian | Sell | 36 | $275.91 |
| 2025-11-11 | Choi Emilie | Sell | 11K | $304.05 |
| 2025-11-11 | Choi Emilie | Sell | 2.5K | $305.18 |
| 2025-11-11 | Choi Emilie | Sell | 1.5K | $306.33 |
| 2025-11-11 | Choi Emilie | Sell | 1.9K | $307.26 |
| 2025-11-11 | Choi Emilie | Sell | 916 | $308.18 |
| 2025-11-11 | Choi Emilie | Sell | 4.2K | $309.68 |
| 2025-11-11 | Choi Emilie | Sell | 5.4K | $310.81 |
| 2025-11-11 | Choi Emilie | Sell | 28K | $311.58 |
| 2025-11-11 | Choi Emilie | Sell | 29K | $312.38 |
| 2025-11-11 | Choi Emilie | Sell | 8.9K | $313.60 |
| 2025-11-11 | Choi Emilie | Sell | 4.6K | $314.48 |
| 2025-11-11 | Choi Emilie | Sell | 955 | $315.63 |
| 2025-11-11 | Choi Emilie | Sell | 240 | $316.64 |
| 2025-11-11 | Choi Emilie | Conversion | 100K | — |
| 2025-11-10 | Armstrong Brian | Conversion | 25K | — |
| 2025-11-10 | Armstrong Brian | Sell | 11K | $319.85 |
| 2025-11-10 | Armstrong Brian | Sell | 9.2K | $320.58 |
| 2025-11-10 | Armstrong Brian | Sell | 1.8K | $321.68 |
| 2025-11-10 | Armstrong Brian | Sell | 553 | $322.89 |
| 2025-11-10 | Armstrong Brian | Sell | 1.5K | $323.82 |
| 2025-11-10 | Armstrong Brian | Sell | 616 | $324.37 |
| 2025-11-10 | Ehrsam Frederick Ernest III | Conversion | 56K | — |
| 2025-11-10 | Ehrsam Frederick Ernest III | Sell | 17K | $320.43 |
| 2025-11-10 | Ehrsam Frederick Ernest III | Sell | 16K | $321.37 |
| 2025-11-10 | Ehrsam Frederick Ernest III | Sell | 10K | $322.46 |
| 2025-11-10 | Ehrsam Frederick Ernest III | Sell | 9.9K | $323.47 |
| 2025-11-10 | Ehrsam Frederick Ernest III | Sell | 3.1K | $324.19 |
| 2025-11-07 | Ehrsam Frederick Ernest III | Sell | 40 | $291.76 |
| 2025-11-07 | Ehrsam Frederick Ernest III | Sell | 2.2K | $291.28 |
| 2025-11-07 | Ehrsam Frederick Ernest III | Sell | 2.6K | $290.35 |
| 2025-11-07 | Ehrsam Frederick Ernest III | Sell | 4.9K | $289.14 |
| 2025-11-07 | Ehrsam Frederick Ernest III | Sell | 5.8K | $288.15 |
| 2025-11-07 | Ehrsam Frederick Ernest III | Sell | 3.2K | $287.30 |
| 2025-11-07 | Ehrsam Frederick Ernest III | Sell | 1.3K | $286.26 |
| 2025-11-07 | Ehrsam Frederick Ernest III | Conversion | 20K | — |
| 2025-11-06 | WILSON FREDERICK R | Sell | 986 | $298.69 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 644 | $295.43 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 1.1K | $296.52 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 960 | $297.58 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 886 | $299.72 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 1.1K | $300.77 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 1.3K | $301.63 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 520 | $302.67 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 240 | $304.09 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 284 | $305.28 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 455 | $306.75 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 240 | $307.63 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 320 | $308.59 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 360 | $309.80 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 360 | $310.94 |
| 2025-11-06 | WILSON FREDERICK R | Sell | 280 | $312.14 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Conversion | 277K | — |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 37K | $307.10 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 27K | $308.04 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 68K | $308.98 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 43K | $309.97 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 40K | $311.00 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 35K | $311.88 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 12K | $312.89 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 7.5K | $313.98 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 5.0K | $314.84 |
| 2025-11-06 | Ehrsam Frederick Ernest III | Sell | 2.5K | $315.93 |
| 2025-11-03 | Armstrong Brian | Conversion | 25K | — |
| 2025-11-03 | Armstrong Brian | Sell | 4.5K | $335.12 |
| 2025-11-03 | Armstrong Brian | Sell | 4.3K | $336.18 |
| 2025-11-03 | Armstrong Brian | Sell | 5.4K | $337.45 |
| 2025-11-03 | Armstrong Brian | Sell | 5.1K | $338.22 |
| 2025-11-03 | Armstrong Brian | Sell | 2.6K | $339.26 |
| 2025-11-03 | Armstrong Brian | Sell | 3.1K | $340.15 |
| 2025-10-15 | HAAS ALESIA J | Sell | 2.1K | $343.36 |
| 2025-10-15 | HAAS ALESIA J | Sell | 2.2K | $345.42 |
| 2025-10-15 | HAAS ALESIA J | Sell | 1.7K | $345.42 |
| 2025-10-13 | Armstrong Brian | Conversion | 25K | — |
| 2025-10-13 | Armstrong Brian | Sell | 2.8K | $359.49 |
| 2025-10-13 | Armstrong Brian | Sell | 6.4K | $360.48 |
| 2025-10-13 | Armstrong Brian | Sell | 8.7K | $361.45 |
| 2025-10-13 | Armstrong Brian | Sell | 5.8K | $362.35 |
| 2025-10-13 | Armstrong Brian | Sell | 1.2K | $363.95 |
| 2025-10-13 | Armstrong Brian | Sell | 161 | $364.17 |
| 2025-10-02 | Armstrong Brian | Conversion | 25K | — |
| 2025-10-02 | Armstrong Brian | Sell | 3.8K | $353.86 |
| 2025-10-02 | Armstrong Brian | Sell | 5.3K | $355.04 |
| 2025-10-02 | Armstrong Brian | Sell | 14K | $355.91 |
| 2025-10-02 | Armstrong Brian | Sell | 2.1K | $356.54 |
| 2025-10-01 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-10-01 | Grewal Paul | Sell | 132 | $341.27 |
| 2025-10-01 | Grewal Paul | Sell | 668 | $342.41 |
| 2025-10-01 | Grewal Paul | Sell | 1.2K | $343.35 |
| 2025-10-01 | Grewal Paul | Sell | 981 | $344.40 |
| 2025-10-01 | Grewal Paul | Sell | 1.7K | $345.47 |
| 2025-10-01 | Grewal Paul | Sell | 2.3K | $346.44 |
| 2025-10-01 | Grewal Paul | Sell | 1.3K | $347.40 |
| 2025-10-01 | Grewal Paul | Sell | 1.3K | $348.47 |
| 2025-10-01 | Grewal Paul | Sell | 401 | $349.37 |
| 2025-09-15 | HAAS ALESIA J | Sell | 4.6K | $322.22 |
| 2025-09-15 | HAAS ALESIA J | Sell | 75 | $323.58 |
| 2025-09-15 | HAAS ALESIA J | Sell | 1.7K | $322.22 |
| 2025-09-15 | Armstrong Brian | Conversion | 25K | — |
| 2025-09-15 | Armstrong Brian | Sell | 6.5K | $321.25 |
| 2025-09-15 | Armstrong Brian | Sell | 11K | $322.31 |
| 2025-09-15 | Armstrong Brian | Sell | 7.5K | $323.16 |
| 2025-09-04 | Armstrong Brian | Conversion | 25K | — |
| 2025-09-04 | Armstrong Brian | Sell | 13K | $301.43 |
| 2025-09-04 | Armstrong Brian | Sell | 6.5K | $302.57 |
| 2025-09-04 | Armstrong Brian | Sell | 5.9K | $303.39 |
| 2025-09-02 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-09-02 | Grewal Paul | Sell | 236 | $296.58 |
| 2025-09-02 | Grewal Paul | Sell | 107 | $297.92 |
| 2025-09-02 | Grewal Paul | Sell | 200 | $299.58 |
| 2025-09-02 | Grewal Paul | Sell | 370 | $300.95 |
| 2025-09-02 | Grewal Paul | Sell | 703 | $302.29 |
| 2025-09-02 | Grewal Paul | Sell | 2.3K | $303.29 |
| 2025-09-02 | Grewal Paul | Sell | 2.2K | $304.20 |
| 2025-09-02 | Grewal Paul | Sell | 820 | $305.23 |
| 2025-09-02 | Grewal Paul | Sell | 1.1K | $306.24 |
| 2025-09-02 | Grewal Paul | Sell | 812 | $307.53 |
| 2025-09-02 | Grewal Paul | Sell | 999 | $308.98 |
| 2025-09-02 | Grewal Paul | Sell | 113 | $309.80 |
| 2025-08-25 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-08-25 | Grewal Paul | Sell | 571 | $306.88 |
| 2025-08-25 | Grewal Paul | Sell | 2.1K | $307.93 |
| 2025-08-25 | Grewal Paul | Sell | 3.1K | $309.29 |
| 2025-08-25 | Grewal Paul | Sell | 2.4K | $310.13 |
| 2025-08-25 | Grewal Paul | Sell | 1.7K | $311.06 |
| 2025-08-25 | Grewal Paul | Sell | 2.2K | $312.19 |
| 2025-08-25 | Grewal Paul | Sell | 1.0K | $312.99 |
| 2025-08-25 | Grewal Paul | Sell | 2.0K | $314.43 |
| 2025-08-25 | Grewal Paul | Sell | 376 | $314.90 |
| 2025-08-22 | Brock Lawrence J | Sell | 500 | $299.43 |
| 2025-08-22 | Brock Lawrence J | Sell | 1.8K | $300.52 |
| 2025-08-22 | Brock Lawrence J | Sell | 100 | $301.78 |
| 2025-08-22 | Brock Lawrence J | Sell | 100 | $309.19 |
| 2025-08-22 | Brock Lawrence J | Sell | 100 | $311.61 |
| 2025-08-22 | Brock Lawrence J | Sell | 200 | $314.38 |
| 2025-08-22 | Brock Lawrence J | Sell | 100 | $316.28 |
| 2025-08-22 | Brock Lawrence J | Sell | 700 | $318.71 |
| 2025-08-22 | Brock Lawrence J | Sell | 1.1K | $319.94 |
| 2025-08-22 | Brock Lawrence J | Sell | 1.2K | $321.14 |
| 2025-08-22 | Jones Jennifer N. | Sell | 1.8K | $300.52 |
| 2025-08-20 | HAAS ALESIA J | Option exercise | 5.9K | — |
| 2025-08-20 | Choi Emilie | Option exercise | 11K | — |
| 2025-08-20 | Choi Emilie | Option exercise | 12K | — |
| 2025-08-20 | Choi Emilie | Option exercise | 6.1K | — |
| 2025-08-20 | Choi Emilie | Tax withheld | 14K | $302.07 |
| 2025-08-20 | HAAS ALESIA J | Option exercise | 4.1K | — |
| 2025-08-20 | HAAS ALESIA J | Tax withheld | 4.9K | $302.07 |
| 2025-08-20 | Brock Lawrence J | Option exercise | 3.4K | — |
| 2025-08-20 | Brock Lawrence J | Option exercise | 4.4K | — |
| 2025-08-20 | Brock Lawrence J | Option exercise | 2.7K | — |
| 2025-08-20 | Brock Lawrence J | Tax withheld | 4.6K | $302.07 |
| 2025-08-20 | Grewal Paul | Option exercise | 3.4K | — |
| 2025-08-20 | Grewal Paul | Option exercise | 4.4K | — |
| 2025-08-20 | Grewal Paul | Option exercise | 3.0K | — |
| 2025-08-20 | Grewal Paul | Tax withheld | 5.4K | $302.07 |
| 2025-08-20 | Clement Paul | Option exercise | 748 | — |
| 2025-08-20 | Davies Christa | Option exercise | 748 | — |
| 2025-08-20 | Lehane Chris | Option exercise | 748 | — |
| 2025-08-20 | Jones Jennifer N. | Option exercise | 628 | — |
| 2025-08-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2025-08-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2025-08-20 | Jones Jennifer N. | Option exercise | 1.2K | — |
| 2025-08-20 | Jones Jennifer N. | Tax withheld | 2.7K | $302.07 |
| 2025-08-20 | Jones Jennifer N. | Option exercise | 580 | $74.63 |
| 2025-08-20 | Jones Jennifer N. | Option exercise | 289 | $74.63 |
| 2025-08-20 | Jones Jennifer N. | Sell | 869 | $304.74 |
| 2025-08-15 | HAAS ALESIA J | Sell | 1.7K | $322.88 |
| 2025-08-15 | HAAS ALESIA J | Sell | 4.0K | $322.88 |
| 2025-08-15 | HAAS ALESIA J | Sell | 660 | $319.80 |
| 2025-08-12 | Armstrong Brian | Sell | 7.9K | $326.94 |
| 2025-08-12 | Armstrong Brian | Sell | 5.9K | $327.67 |
| 2025-08-12 | Armstrong Brian | Sell | 1.5K | $329.24 |
| 2025-08-12 | Armstrong Brian | Sell | 603 | $329.41 |
| 2025-08-12 | Armstrong Brian | Conversion | 25K | — |
| 2025-08-12 | Armstrong Brian | Sell | 5.7K | $324.99 |
| 2025-08-12 | Armstrong Brian | Sell | 3.4K | $325.84 |
| 2025-08-04 | Armstrong Brian | Conversion | 25K | — |
| 2025-08-04 | Armstrong Brian | Sell | 3.8K | $315.10 |
| 2025-08-04 | Armstrong Brian | Sell | 5.4K | $316.29 |
| 2025-08-04 | Armstrong Brian | Sell | 10.0K | $317.22 |
| 2025-08-04 | Armstrong Brian | Sell | 2.2K | $318.39 |
| 2025-08-04 | Armstrong Brian | Sell | 3.5K | $319.22 |
| 2025-08-04 | Armstrong Brian | Sell | 119 | $319.73 |
| 2025-07-16 | Armstrong Brian | Conversion | 198K | — |
| 2025-07-16 | Armstrong Brian | Sell | 36K | $396.54 |
| 2025-07-16 | Armstrong Brian | Sell | 45K | $397.41 |
| 2025-07-16 | Armstrong Brian | Sell | 34K | $398.54 |
| 2025-07-16 | Armstrong Brian | Sell | 35K | $399.69 |
| 2025-07-16 | Armstrong Brian | Sell | 15K | $400.39 |
| 2025-07-16 | Armstrong Brian | Sell | 4.6K | $401.15 |
| 2025-07-16 | Armstrong Brian | Sell | 29K | $395.46 |
| 2025-07-15 | HAAS ALESIA J | Sell | 3.7K | $391.09 |
| 2025-07-15 | Armstrong Brian | Conversion | 184K | — |
| 2025-07-15 | Armstrong Brian | Sell | 57K | $395.50 |
| 2025-07-15 | Armstrong Brian | Sell | 44K | $396.52 |
| 2025-07-15 | Armstrong Brian | Sell | 26K | $397.47 |
| 2025-07-15 | Armstrong Brian | Sell | 20K | $398.54 |
| 2025-07-15 | Armstrong Brian | Sell | 28K | $399.46 |
| 2025-07-15 | Armstrong Brian | Sell | 8.4K | $400.17 |
| 2025-07-15 | HAAS ALESIA J | Sell | 130 | $390.00 |
| 2025-07-15 | HAAS ALESIA J | Sell | 5 | $392.17 |
| 2025-07-15 | HAAS ALESIA J | Sell | 2 | $393.74 |
| 2025-07-15 | HAAS ALESIA J | Sell | 1.7K | $391.09 |
| 2025-07-14 | Armstrong Brian | Sell | 589 | $398.22 |
| 2025-07-14 | Armstrong Brian | Conversion | 165K | — |
| 2025-07-14 | Armstrong Brian | Sell | 114K | $395.37 |
| 2025-07-14 | Armstrong Brian | Sell | 33K | $396.48 |
| 2025-07-14 | Armstrong Brian | Sell | 18K | $397.38 |
| 2025-07-11 | Armstrong Brian | Conversion | 28K | — |
| 2025-07-11 | Armstrong Brian | Sell | 8.4K | $387.74 |
| 2025-07-11 | Armstrong Brian | Sell | 14K | $388.62 |
| 2025-07-11 | Armstrong Brian | Sell | 2.1K | $389.28 |
| 2025-07-11 | Armstrong Brian | Sell | 2.8K | $395.18 |
| 2025-07-02 | Grewal Paul | Sell | 300 | $356.49 |
| 2025-07-02 | Grewal Paul | Sell | 800 | $352.19 |
| 2025-07-02 | Grewal Paul | Sell | 400 | $353.44 |
| 2025-07-02 | Grewal Paul | Sell | 1.5K | $354.37 |
| 2025-07-02 | Grewal Paul | Sell | 1.1K | $355.65 |
| 2025-07-02 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-07-02 | Grewal Paul | Sell | 500 | $340.00 |
| 2025-07-02 | Grewal Paul | Sell | 700 | $341.06 |
| 2025-07-02 | Grewal Paul | Sell | 1.5K | $342.23 |
| 2025-07-02 | Grewal Paul | Sell | 700 | $343.33 |
| 2025-07-02 | Grewal Paul | Sell | 100 | $343.88 |
| 2025-07-02 | Grewal Paul | Sell | 400 | $346.62 |
| 2025-07-02 | Grewal Paul | Sell | 600 | $347.71 |
| 2025-07-02 | Grewal Paul | Sell | 700 | $348.77 |
| 2025-07-02 | Grewal Paul | Sell | 480 | $350.21 |
| 2025-07-02 | Grewal Paul | Sell | 220 | $351.15 |
| 2025-07-01 | Armstrong Brian | Sell | 18K | $337.95 |
| 2025-07-01 | Armstrong Brian | Sell | 6.3K | $339.06 |
| 2025-07-01 | Armstrong Brian | Sell | 958 | $339.65 |
| 2025-07-01 | Armstrong Brian | Conversion | 25K | — |
| 2025-06-26 | Armstrong Brian | Sell | 28K | $364.42 |
| 2025-06-26 | Armstrong Brian | Conversion | 114K | — |
| 2025-06-26 | Armstrong Brian | Sell | 2.6K | $358.68 |
| 2025-06-26 | Armstrong Brian | Sell | 6.0K | $359.46 |
| 2025-06-26 | Armstrong Brian | Sell | 5.5K | $360.53 |
| 2025-06-26 | Armstrong Brian | Sell | 10K | $361.50 |
| 2025-06-26 | Armstrong Brian | Sell | 20K | $362.51 |
| 2025-06-26 | Armstrong Brian | Sell | 28K | $363.53 |
| 2025-06-26 | Armstrong Brian | Sell | 10K | $365.39 |
| 2025-06-26 | Armstrong Brian | Sell | 2.4K | $366.22 |
| 2025-06-25 | Armstrong Brian | Sell | 18K | $368.41 |
| 2025-06-25 | Armstrong Brian | Sell | 845 | $369.13 |
| 2025-06-25 | Armstrong Brian | Sell | 26K | $367.51 |
| 2025-06-25 | Armstrong Brian | Sell | 36K | $365.48 |
| 2025-06-25 | Armstrong Brian | Sell | 23K | $364.52 |
| 2025-06-25 | Armstrong Brian | Sell | 20K | $363.44 |
| 2025-06-25 | Armstrong Brian | Sell | 31K | $362.42 |
| 2025-06-25 | Armstrong Brian | Sell | 35K | $361.46 |
| 2025-06-25 | Armstrong Brian | Sell | 19K | $360.46 |
| 2025-06-25 | HAAS ALESIA J | Sell | 3.0K | $360.20 |
| 2025-06-25 | Armstrong Brian | Sell | 32K | $359.38 |
| 2025-06-25 | Armstrong Brian | Sell | 72K | $358.42 |
| 2025-06-25 | Armstrong Brian | Conversion | 336K | — |
| 2025-06-25 | Armstrong Brian | Sell | 24K | $366.37 |
| 2025-06-18 | Ehrsam Frederick Ernest III | Option exercise | 54 | — |
| 2025-06-18 | Clement Paul | Option exercise | 1.3K | — |
| 2025-06-18 | Grewal Paul | Sell | 2.0K | $280.02 |
| 2025-06-18 | Davies Christa | Option exercise | 1.3K | — |
| 2025-06-18 | Lehane Chris | Option exercise | 1.2K | — |
| 2025-06-16 | HAAS ALESIA J | Sell | 1.7K | $247.50 |
| 2025-06-16 | HAAS ALESIA J | Sell | 6.1K | $247.47 |
| 2025-06-14 | Ehrsam Frederick Ernest III | Option exercise | 1.4K | — |
| 2025-06-14 | Rajaram Gokul | Option exercise | 1.5K | — |
| 2025-06-14 | Andreessen Marc L | Option exercise | 1.4K | — |
| 2025-06-14 | Kramer Kelly A. | Option exercise | 1.5K | — |
| 2025-06-14 | Lutke Tobias | Option exercise | 1.3K | — |
| 2025-06-11 | Armstrong Brian | Conversion | 25K | — |
| 2025-06-11 | Armstrong Brian | Sell | 12K | $254.88 |
| 2025-06-11 | Armstrong Brian | Sell | 12K | $255.66 |
| 2025-06-11 | Armstrong Brian | Sell | 1.4K | $256.47 |
| 2025-06-02 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-06-02 | Grewal Paul | Sell | 286 | $243.69 |
| 2025-06-02 | Grewal Paul | Sell | 5.1K | $244.66 |
| 2025-06-02 | Grewal Paul | Sell | 2.3K | $245.59 |
| 2025-06-02 | Grewal Paul | Sell | 1.6K | $246.51 |
| 2025-06-02 | Grewal Paul | Sell | 600 | $247.47 |
| 2025-06-02 | Grewal Paul | Sell | 100 | $249.41 |
| 2025-06-02 | Armstrong Brian | Conversion | 25K | — |
| 2025-06-02 | Armstrong Brian | Sell | 22K | $247.08 |
| 2025-06-02 | Armstrong Brian | Sell | 2.9K | $247.69 |
| 2025-05-27 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-05-27 | Grewal Paul | Sell | 827 | $265.67 |
| 2025-05-27 | Grewal Paul | Sell | 3.9K | $266.61 |
| 2025-05-27 | Grewal Paul | Sell | 6.2K | $267.49 |
| 2025-05-27 | Grewal Paul | Sell | 1.8K | $268.62 |
| 2025-05-27 | Grewal Paul | Sell | 177 | $269.83 |
| 2025-05-22 | Ehrsam Frederick Ernest III | Sell | 8.4K | $270.54 |
| 2025-05-22 | Brock Lawrence J | Sell | 700 | $264.71 |
| 2025-05-22 | Brock Lawrence J | Sell | 1.1K | $265.68 |
| 2025-05-22 | Brock Lawrence J | Sell | 900 | $266.81 |
| 2025-05-22 | Brock Lawrence J | Sell | 822 | $267.82 |
| 2025-05-22 | Brock Lawrence J | Sell | 900 | $269.29 |
| 2025-05-22 | Brock Lawrence J | Sell | 712 | $272.12 |
| 2025-05-22 | Brock Lawrence J | Sell | 300 | $274.77 |
| 2025-05-22 | Brock Lawrence J | Sell | 300 | $275.90 |
| 2025-05-22 | Brock Lawrence J | Sell | 168 | $276.62 |
| 2025-05-22 | Jones Jennifer N. | Sell | 300 | $264.57 |
| 2025-05-22 | Jones Jennifer N. | Sell | 764 | $265.29 |
| 2025-05-22 | Jones Jennifer N. | Sell | 300 | $267.99 |
| 2025-05-22 | Jones Jennifer N. | Sell | 100 | $268.99 |
| 2025-05-22 | Jones Jennifer N. | Sell | 151 | $271.95 |
| 2025-05-22 | Jones Jennifer N. | Sell | 100 | $274.26 |
| 2025-05-22 | Ehrsam Frederick Ernest III | Conversion | 8.4K | — |
| 2025-05-21 | Ehrsam Frederick Ernest III | Sell | 4.7K | $270.08 |
| 2025-05-21 | Ehrsam Frederick Ernest III | Conversion | 4.7K | — |
| 2025-05-20 | HAAS ALESIA J | Option exercise | 4.1K | — |
| 2025-05-20 | HAAS ALESIA J | Tax withheld | 4.9K | $263.99 |
| 2025-05-20 | Choi Emilie | Option exercise | 11K | — |
| 2025-05-20 | Choi Emilie | Option exercise | 12K | — |
| 2025-05-20 | Choi Emilie | Option exercise | 6.1K | — |
| 2025-05-20 | Choi Emilie | Tax withheld | 14K | $263.99 |
| 2025-05-20 | Brock Lawrence J | Option exercise | 3.3K | — |
| 2025-05-20 | Brock Lawrence J | Option exercise | 4.4K | — |
| 2025-05-20 | Brock Lawrence J | Option exercise | 2.7K | — |
| 2025-05-20 | Brock Lawrence J | Tax withheld | 4.6K | $263.99 |
| 2025-05-20 | Grewal Paul | Option exercise | 3.3K | — |
| 2025-05-20 | Grewal Paul | Option exercise | 4.4K | — |
| 2025-05-20 | Grewal Paul | Option exercise | 3.0K | — |
| 2025-05-20 | Grewal Paul | Tax withheld | 5.4K | $263.99 |
| 2025-05-20 | Jones Jennifer N. | Option exercise | 628 | — |
| 2025-05-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2025-05-20 | Jones Jennifer N. | Option exercise | 1.2K | — |
| 2025-05-20 | Jones Jennifer N. | Tax withheld | 2.7K | $263.99 |
| 2025-05-20 | Jones Jennifer N. | Option exercise | 579 | $74.63 |
| 2025-05-20 | Jones Jennifer N. | Option exercise | 290 | $74.63 |
| 2025-05-20 | Jones Jennifer N. | Sell | 869 | $264.54 |
| 2025-05-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2025-05-20 | HAAS ALESIA J | Option exercise | 5.9K | — |
| 2025-05-16 | Ehrsam Frederick Ernest III | Sell | 9.8K | $270.10 |
| 2025-05-16 | Ehrsam Frederick Ernest III | Conversion | 9.8K | — |
| 2025-05-15 | HAAS ALESIA J | Sell | 5.8K | $255.99 |
| 2025-05-15 | HAAS ALESIA J | Sell | 20 | $252.20 |
| 2025-05-15 | HAAS ALESIA J | Sell | 1.7K | $255.97 |
| 2025-05-14 | Ehrsam Frederick Ernest III | Conversion | 16K | — |
| 2025-05-14 | Armstrong Brian | Sell | 4.0K | $255.99 |
| 2025-05-14 | Armstrong Brian | Sell | 3.9K | $255.05 |
| 2025-05-14 | Armstrong Brian | Sell | 17K | $254.10 |
| 2025-05-14 | Armstrong Brian | Conversion | 25K | — |
| 2025-05-14 | Ehrsam Frederick Ernest III | Sell | 7.0K | $260.54 |
| 2025-05-14 | Ehrsam Frederick Ernest III | Sell | 8.5K | $261.34 |
| 2025-05-13 | Grewal Paul | Sell | 976 | $240.01 |
| 2025-05-13 | Ehrsam Frederick Ernest III | Conversion | 30K | — |
| 2025-05-13 | Ehrsam Frederick Ernest III | Sell | 23K | $250.28 |
| 2025-05-13 | Ehrsam Frederick Ernest III | Sell | 7.3K | $260.18 |
| 2025-05-13 | Grewal Paul | Sell | 976 | $260.00 |
| 2025-05-05 | Armstrong Brian | Sell | 16K | $200.24 |
| 2025-05-05 | Armstrong Brian | Sell | 9.1K | $201.07 |
| 2025-05-05 | Armstrong Brian | Conversion | 25K | — |
| 2025-04-23 | Armstrong Brian | Conversion | 20K | — |
| 2025-04-23 | HAAS ALESIA J | Sell | 1.7K | $200.00 |
| 2025-04-23 | HAAS ALESIA J | Sell | 7.6K | $200.00 |
| 2025-04-23 | Grewal Paul | Sell | 2.6K | $198.71 |
| 2025-04-23 | Grewal Paul | Sell | 7.4K | $197.92 |
| 2025-04-23 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-04-23 | Armstrong Brian | Sell | 824 | $199.07 |
| 2025-04-23 | Armstrong Brian | Sell | 19K | $198.41 |
| 2025-04-14 | Armstrong Brian | Sell | 3.1K | $179.96 |
| 2025-04-14 | Armstrong Brian | Conversion | 15K | — |
| 2025-04-14 | Armstrong Brian | Sell | 8.9K | $178.24 |
| 2025-04-14 | Armstrong Brian | Sell | 3.0K | $179.21 |
| 2025-04-03 | Armstrong Brian | Sell | 9.1K | $168.22 |
| 2025-04-03 | Armstrong Brian | Conversion | 15K | — |
| 2025-04-03 | Armstrong Brian | Sell | 34 | $169.65 |
| 2025-04-03 | Armstrong Brian | Sell | 5.8K | $169.02 |
| 2025-03-25 | Armstrong Brian | Sell | 10K | $198.15 |
| 2025-03-24 | HAAS ALESIA J | Sell | 1.7K | $200.00 |
| 2025-03-24 | HAAS ALESIA J | Sell | 7.6K | $200.00 |
| 2025-03-24 | Armstrong Brian | Conversion | 10K | — |
| 2025-03-13 | Armstrong Brian | Sell | 6.3K | $187.13 |
| 2025-03-13 | Armstrong Brian | Conversion | 15K | — |
| 2025-03-13 | Armstrong Brian | Sell | 3.1K | $186.13 |
| 2025-03-13 | Armstrong Brian | Sell | 5.6K | $187.95 |
| 2025-03-04 | Jones Jennifer N. | Sell | 2.6K | $200.86 |
| 2025-03-03 | Grewal Paul | Sell | 96 | $214.98 |
| 2025-03-03 | Grewal Paul | Sell | 325 | $216.58 |
| 2025-03-03 | Grewal Paul | Sell | 392 | $218.08 |
| 2025-03-03 | Grewal Paul | Sell | 1.8K | $219.19 |
| 2025-03-03 | Grewal Paul | Sell | 1.4K | $220.15 |
| 2025-03-03 | Grewal Paul | Sell | 1.3K | $221.42 |
| 2025-03-03 | Grewal Paul | Sell | 600 | $223.09 |
| 2025-03-03 | Grewal Paul | Sell | 499 | $224.26 |
| 2025-03-03 | Grewal Paul | Sell | 389 | $225.58 |
| 2025-03-03 | Grewal Paul | Sell | 221 | $226.56 |
| 2025-03-03 | Grewal Paul | Sell | 100 | $227.98 |
| 2025-03-03 | Grewal Paul | Sell | 196 | $230.08 |
| 2025-03-03 | Grewal Paul | Sell | 100 | $231.25 |
| 2025-03-03 | Grewal Paul | Sell | 100 | $232.25 |
| 2025-03-03 | Grewal Paul | Sell | 296 | $213.85 |
| 2025-03-03 | Armstrong Brian | Conversion | 25K | — |
| 2025-03-03 | Armstrong Brian | Sell | 8.5K | $229.44 |
| 2025-03-03 | Armstrong Brian | Sell | 2.1K | $230.58 |
| 2025-03-03 | Armstrong Brian | Sell | 2.6K | $231.56 |
| 2025-03-03 | Armstrong Brian | Sell | 12K | $232.15 |
| 2025-03-03 | Brock Lawrence J | Sell | 400 | $204.84 |
| 2025-03-03 | Brock Lawrence J | Sell | 583 | $205.74 |
| 2025-03-03 | Brock Lawrence J | Sell | 100 | $208.67 |
| 2025-03-03 | Brock Lawrence J | Sell | 300 | $212.49 |
| 2025-03-03 | Brock Lawrence J | Sell | 100 | $213.66 |
| 2025-03-03 | Brock Lawrence J | Sell | 100 | $214.88 |
| 2025-03-03 | Brock Lawrence J | Sell | 300 | $218.20 |
| 2025-03-03 | Brock Lawrence J | Sell | 500 | $220.03 |
| 2025-03-03 | Brock Lawrence J | Sell | 100 | $221.36 |
| 2025-03-03 | Brock Lawrence J | Sell | 200 | $222.73 |
| 2025-03-03 | Brock Lawrence J | Sell | 100 | $226.37 |
| 2025-03-03 | Brock Lawrence J | Sell | 100 | $228.39 |
| 2025-03-03 | Brock Lawrence J | Sell | 2.0K | $232.18 |
| 2025-03-03 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-03-03 | Grewal Paul | Sell | 266 | $204.32 |
| 2025-03-03 | Grewal Paul | Sell | 165 | $204.98 |
| 2025-03-03 | Grewal Paul | Sell | 145 | $206.01 |
| 2025-03-03 | Grewal Paul | Sell | 230 | $207.24 |
| 2025-03-03 | Grewal Paul | Sell | 100 | $208.57 |
| 2025-03-03 | Grewal Paul | Sell | 96 | $209.19 |
| 2025-03-03 | Grewal Paul | Sell | 692 | $211.93 |
| 2025-03-03 | Grewal Paul | Sell | 606 | $212.93 |
| 2025-02-25 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-02-25 | Grewal Paul | Option exercise | 978 | $74.63 |
| 2025-02-25 | Grewal Paul | Sell | 432 | $206.63 |
| 2025-02-25 | Grewal Paul | Sell | 632 | $207.90 |
| 2025-02-25 | Grewal Paul | Sell | 1.4K | $208.92 |
| 2025-02-25 | Grewal Paul | Sell | 2.2K | $209.90 |
| 2025-02-25 | Grewal Paul | Sell | 916 | $210.82 |
| 2025-02-25 | Grewal Paul | Sell | 832 | $212.14 |
| 2025-02-25 | Grewal Paul | Sell | 1.7K | $212.80 |
| 2025-02-25 | Grewal Paul | Sell | 916 | $213.97 |
| 2025-02-25 | Grewal Paul | Sell | 720 | $215.08 |
| 2025-02-25 | Grewal Paul | Sell | 320 | $217.03 |
| 2025-02-25 | Grewal Paul | Sell | 108 | $217.94 |
| 2025-02-25 | Grewal Paul | Sell | 212 | $219.28 |
| 2025-02-25 | Grewal Paul | Sell | 236 | $220.32 |
| 2025-02-25 | Grewal Paul | Sell | 316 | $221.23 |
| 2025-02-25 | Grewal Paul | Sell | 4 | $222.48 |
| 2025-02-24 | Jones Jennifer N. | Sell | 2.0K | $239.34 |
| 2025-02-20 | Jones Jennifer N. | Option exercise | 290 | $74.63 |
| 2025-02-20 | Jones Jennifer N. | Option exercise | 579 | $74.63 |
| 2025-02-20 | Jones Jennifer N. | Sell | 869 | $260.66 |
| 2025-02-20 | Grewal Paul | Option exercise | 3.4K | — |
| 2025-02-20 | Grewal Paul | Option exercise | 4.4K | — |
| 2025-02-20 | Grewal Paul | Tax withheld | 3.8K | $258.67 |
| 2025-02-20 | HAAS ALESIA J | Option exercise | 5.9K | — |
| 2025-02-20 | HAAS ALESIA J | Tax withheld | 2.4K | $258.67 |
| 2025-02-20 | Lutke Tobias | Option exercise | 622 | — |
| 2025-02-20 | Jones Jennifer N. | Option exercise | 628 | — |
| 2025-02-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2025-02-20 | Jones Jennifer N. | Option exercise | 1.3K | — |
| 2025-02-20 | Jones Jennifer N. | Option exercise | 2.1K | — |
| 2025-02-20 | Jones Jennifer N. | Option exercise | 923 | — |
| 2025-02-20 | Jones Jennifer N. | Tax withheld | 3.8K | $258.67 |
| 2025-02-20 | Choi Emilie | Option exercise | 11K | — |
| 2025-02-20 | Choi Emilie | Option exercise | 12K | — |
| 2025-02-20 | Choi Emilie | Tax withheld | 11K | $258.67 |
| 2025-02-20 | Brock Lawrence J | Option exercise | 3.4K | — |
| 2025-02-20 | Brock Lawrence J | Option exercise | 4.4K | — |
| 2025-02-20 | Brock Lawrence J | Tax withheld | 2.9K | $258.67 |
| 2025-02-18 | Ehrsam Frederick Ernest III | Sell | 3.5K | $277.90 |
| 2025-02-18 | HAAS ALESIA J | Sell | 5.5K | $278.80 |
| 2025-02-18 | Ehrsam Frederick Ernest III | Conversion | 11K | — |
| 2025-02-18 | HAAS ALESIA J | Sell | 1.7K | $278.80 |
| 2025-02-18 | Ehrsam Frederick Ernest III | Sell | 7.9K | $277.04 |
| 2025-02-13 | Ehrsam Frederick Ernest III | Sell | 3.8K | $290.16 |
| 2025-02-13 | Ehrsam Frederick Ernest III | Conversion | 7.6K | — |
| 2025-02-13 | Ehrsam Frederick Ernest III | Sell | 3.8K | $300.05 |
| 2025-02-11 | Armstrong Brian | Conversion | 25K | — |
| 2025-02-11 | Armstrong Brian | Sell | 9.1K | $274.66 |
| 2025-02-11 | Armstrong Brian | Sell | 14K | $275.50 |
| 2025-02-11 | Armstrong Brian | Sell | 1.9K | $276.39 |
| 2025-02-04 | Ehrsam Frederick Ernest III | Conversion | 15K | — |
| 2025-02-04 | Ehrsam Frederick Ernest III | Sell | 8.3K | $279.88 |
| 2025-02-04 | Ehrsam Frederick Ernest III | Sell | 3.8K | $280.82 |
| 2025-02-04 | Ehrsam Frederick Ernest III | Sell | 3.0K | $281.77 |
| 2025-02-04 | Ehrsam Frederick Ernest III | Sell | 204 | $282.42 |
| 2025-02-03 | Armstrong Brian | Sell | 4.6K | $269.75 |
| 2025-02-03 | Armstrong Brian | Conversion | 25K | — |
| 2025-02-03 | Armstrong Brian | Sell | 14K | $270.90 |
| 2025-02-03 | Armstrong Brian | Sell | 4.9K | $271.86 |
| 2025-02-03 | Armstrong Brian | Sell | 1.7K | $272.55 |
| 2025-01-24 | Ehrsam Frederick Ernest III | Conversion | 10K | — |
| 2025-01-24 | Ehrsam Frederick Ernest III | Sell | 10K | $310.14 |
| 2025-01-21 | Ehrsam Frederick Ernest III | Sell | 5.3K | $300.49 |
| 2025-01-21 | Ehrsam Frederick Ernest III | Conversion | 25K | — |
| 2025-01-21 | Ehrsam Frederick Ernest III | Sell | 18K | $298.45 |
| 2025-01-21 | Ehrsam Frederick Ernest III | Sell | 1.4K | $299.67 |
| 2025-01-17 | Ehrsam Frederick Ernest III | Sell | 5.3K | $300.09 |
| 2025-01-17 | Ehrsam Frederick Ernest III | Conversion | 5.3K | — |
| 2025-01-17 | HAAS ALESIA J | Sell | 20K | $300.00 |
| 2025-01-15 | Choi Emilie | Tax withheld | 40K | $255.37 |
| 2025-01-15 | HAAS ALESIA J | Sell | 5.7K | $266.87 |
| 2025-01-15 | HAAS ALESIA J | Sell | 1.7K | $266.87 |
| 2025-01-15 | Choi Emilie | Option exercise | 80K | — |
| 2025-01-13 | Armstrong Brian | Conversion | 25K | — |
| 2025-01-13 | Armstrong Brian | Sell | 2.0K | $241.48 |
| 2025-01-13 | Armstrong Brian | Sell | 5.0K | $242.28 |
| 2025-01-13 | Armstrong Brian | Sell | 4.7K | $243.39 |
| 2025-01-13 | Armstrong Brian | Sell | 2.0K | $244.21 |
| 2025-01-13 | Armstrong Brian | Sell | 10K | $245.26 |
| 2025-01-13 | Armstrong Brian | Sell | 861 | $245.89 |
| 2025-01-06 | Ehrsam Frederick Ernest III | Conversion | 23K | — |
| 2025-01-06 | Ehrsam Frederick Ernest III | Sell | 3.1K | $275.64 |
| 2025-01-06 | Ehrsam Frederick Ernest III | Sell | 3.1K | $276.58 |
| 2025-01-06 | Ehrsam Frederick Ernest III | Sell | 3.4K | $277.72 |
| 2025-01-06 | Ehrsam Frederick Ernest III | Sell | 1.6K | $278.41 |
| 2025-01-06 | Ehrsam Frederick Ernest III | Sell | 2.0K | $279.98 |
| 2025-01-06 | Ehrsam Frederick Ernest III | Sell | 2.1K | $280.51 |
| 2025-01-06 | Ehrsam Frederick Ernest III | Sell | 4.2K | $290.05 |
| 2025-01-06 | Ehrsam Frederick Ernest III | Sell | 3.4K | $290.36 |
| 2025-01-03 | Armstrong Brian | Conversion | 25K | — |
| 2025-01-03 | Armstrong Brian | Sell | 3.7K | $259.23 |
| 2025-01-03 | Armstrong Brian | Sell | 4.2K | $260.20 |
| 2025-01-03 | Armstrong Brian | Sell | 8.5K | $261.17 |
| 2025-01-03 | Armstrong Brian | Sell | 6.4K | $261.97 |
| 2025-01-03 | Armstrong Brian | Sell | 2.2K | $262.86 |
| 2025-01-02 | Grewal Paul | Option exercise | 10K | $26.26 |
| 2025-01-02 | Grewal Paul | Sell | 203 | $251.68 |
| 2025-01-02 | Grewal Paul | Sell | 1.1K | $253.38 |
| 2025-01-02 | Grewal Paul | Sell | 1.4K | $254.44 |
| 2025-01-02 | Grewal Paul | Sell | 1.7K | $255.31 |
| 2025-01-02 | Grewal Paul | Sell | 1.3K | $256.35 |
| 2025-01-02 | Grewal Paul | Sell | 778 | $257.38 |
| 2025-01-02 | Grewal Paul | Sell | 1.2K | $258.34 |
| 2025-01-02 | Grewal Paul | Sell | 1.1K | $259.56 |
| 2025-01-02 | Grewal Paul | Sell | 812 | $260.41 |
| 2025-01-02 | Grewal Paul | Sell | 379 | $261.24 |
| 2025-01-02 | Grewal Paul | Sell | 45 | $262.04 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Suppliers (0)
Named in the 10-K; linked when we track them.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-18 | 2026-06-16 | 0001679788-26-000075 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001679788-26-000053 ↗ |
| 10-Q | 2026-05-07 | 2026-03-31 | 0001679788-26-000054 ↗ |
| 8-K | 2026-05-05 | 2026-05-05 | 0001679788-26-000049 ↗ |
| 8-K | 2026-04-10 | 2026-04-07 | 0001679788-26-000035 ↗ |
| 8-K | 2026-02-12 | 2026-02-12 | 0001679788-26-000011 ↗ |
| 10-K | 2026-02-12 | 2025-12-31 | 0001679788-26-000015 ↗ |
| 8-K | 2025-12-16 | 2025-12-15 | 0001679788-25-000247 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0001679788-25-000207 ↗ |
| 10-Q | 2025-10-30 | 2025-09-30 | 0001679788-25-000208 ↗ |
| 8-K | 2025-08-15 | 2025-08-15 | 0001679788-25-000182 ↗ |
| 8-K | 2025-08-08 | 2025-08-08 | 0001679788-25-000171 ↗ |