Insider Trading › BRK.B › Insiders
BERKSHIRE HATHAWAY INC
BRK.B·NYSE·
United States·Insider activity
$505.54
+1.28 (+0.25%)
Close · Oct 6, 2026 · Close Prices from Tiingo.com
BRK.B
Insider purchases and sales on the price
Nasdaq 100S&P 500
Filings
Default90D1Y5YALL
BRK.BS&P 500 (rebased)
Insider BuyInsider SellForm 144 · planned sale
Loading price history…
Daily closes, adjusted for splits and dividends · Close Prices from Tiingo.comHover a marker, every one is a filing · move across the line for the crosshair
In the last 180 days, BRK.B insiders filed 5 purchases ($501K) and 0 sales ($0) on the open market, by 1 insider. Newest filing Aug 13, 2026 (1 month ago).
Net Insider Buying by Quarter
Shares bought (+) or sold (−) on the open market by BRK.B insiders · Form 4 · last two years
On Record
$501KPurchases · 180 days
$0Sales · 180 days
1,731Open-market transactions on record
1Insiders filing · 180 days
Purchases (code P) and sales (code S) of BRK.B common stock reported on Form 4, with Form 5 annual catch-ups. Grants, option exercises, gifts and tax withholding are not shown. Dollars are shares × the stated price; a price outside anything the stock traded at that day is withheld (n/c).
Insider Transactions
1,731 on record · newest trade first · the newest 300 shown
AllPurchasesSalesOfficers & directors
| Insider | Type | Shares | Price | Value | Held after | Traded | Filed | |
|---|---|---|---|---|---|---|---|---|
| O'Sullivan Michael J.See Remarks | Purchase | +45 | $510.64 | $23K | 708indirect | Aug 12, 2026 | Aug 13, 2026 | Form 4 ↗ |
| O'Sullivan Michael J.See Remarks | Purchase | +43 | $513.61 | $22K | 1,151indirect | Aug 12, 2026 | Aug 13, 2026 | Form 4 ↗ |
| O'Sullivan Michael J.See Remarks | Purchase | +400 | $512.52 | $205K | 1,108indirect | Aug 12, 2026 | Aug 13, 2026 | Form 4 ↗ |
| O'Sullivan Michael J.See Remarks | Purchase | +53 | $470.22 | $25K | 663indirect | May 6, 2026 | May 6, 2026 | Form 4 ↗ |
| O'Sullivan Michael J.See Remarks | Purchase | +483 | $467.13 | $226K | 610indirect | May 6, 2026 | May 6, 2026 | Form 4 ↗ |
| OLSON RONALD LDirector | Sale | −65 | $152.07 | $10K | 2,435direct | Dec 19, 2014 | Dec 22, 2014 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −41.4K | $79.62 | $3.3M | 77.3Mdirect | Feb 26, 2010 | Mar 1, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −36.4K | $79.17 | $2.9M | 77.4Mdirect | Feb 25, 2010 | Feb 26, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −40.0K | $79.64 | $3.2M | 77.4Mdirect | Feb 24, 2010 | Feb 25, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −35.0K | $79.75 | $2.8M | 77.4Mdirect | Feb 23, 2010 | Feb 24, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −32.0K | $79.73 | $2.6M | 77.5Mdirect | Feb 22, 2010 | Feb 23, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −29.5K | $78.89 | $2.3M | 77.5Mdirect | Feb 19, 2010 | Feb 22, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −27.5K | $76.94 | $2.1M | 77.5Mdirect | Feb 19, 2010 | Feb 22, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −9,000 | $77.70 | $699K | 77.6Mdirect | Feb 19, 2010 | Feb 22, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −46.0K | $76.32 | $3.5M | 77.6Mdirect | Feb 18, 2010 | Feb 19, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −27.5K | $76.06 | $2.1M | 77.6Mdirect | Feb 17, 2010 | Feb 18, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20.0K | $75.95 | $1.5M | 77.6Mdirect | Feb 16, 2010 | Feb 17, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −81.5K | $76.94 | $6.3M | 77.7Mdirect | Feb 12, 2010 | Feb 16, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −11.5K | $77.53 | $892K | 77.7Mdirect | Feb 12, 2010 | Feb 16, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −48.5K | $74.59 | $3.6M | 77.8Mdirect | Feb 11, 2010 | Feb 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30.0K | $75.77 | $2.3M | 77.8Mdirect | Feb 11, 2010 | Feb 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −28.5K | $76.51 | $2.2M | 77.8Mdirect | Feb 11, 2010 | Feb 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −21.8K | $74.48 | $1.6M | 77.9Mdirect | Feb 10, 2010 | Feb 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −40.1K | $74.41 | $3.0M | 77.9Mdirect | Feb 9, 2010 | Feb 10, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −31.0K | $73.72 | $2.3M | 77.9Mdirect | Feb 8, 2010 | Feb 9, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −19.0K | $74.23 | $1.4M | 78.0Mdirect | Feb 8, 2010 | Feb 9, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −42.5K | $72.33 | $3.1M | 78.0Mdirect | Feb 5, 2010 | Feb 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −7,500 | $73.19 | $549K | 78.0Mdirect | Feb 5, 2010 | Feb 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −22.8K | $72.44 | $1.7M | 78.0Mdirect | Feb 4, 2010 | Feb 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10.0K | $73.37 | $735K | 78.0Mdirect | Feb 4, 2010 | Feb 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −23.0K | $74.51 | $1.7M | 78.1Mdirect | Feb 3, 2010 | Feb 4, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −35.5K | $75.63 | $2.7M | 78.1Mdirect | Feb 2, 2010 | Feb 3, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −6,500 | $75.04 | $488K | 78.1Mdirect | Feb 1, 2010 | Feb 2, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −2,800 | $77.81 | $218K | 78.1Mdirect | Feb 1, 2010 | Feb 2, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −2,700 | $76.54 | $207K | 78.1Mdirect | Feb 1, 2010 | Feb 2, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −19.0K | $76.83 | $1.5M | 78.1Mdirect | Jan 29, 2010 | Feb 1, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −16.0K | $75.07 | $1.2M | 78.1Mdirect | Jan 29, 2010 | Feb 1, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −8,000 | $75.87 | $607K | 78.2Mdirect | Jan 29, 2010 | Feb 1, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −1,000 | $77.70 | $78K | 78.2Mdirect | Jan 29, 2010 | Feb 1, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −35.0K | $72.40 | $2.5M | 78.2Mdirect | Jan 28, 2010 | Jan 29, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −27.0K | $73.19 | $2.0M | 78.2Mdirect | Jan 28, 2010 | Jan 29, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −7,000 | $73.94 | $518K | 78.2Mdirect | Jan 28, 2010 | Jan 29, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −21.0K | $70.71 | $1.5M | 78.2Mdirect | Jan 27, 2010 | Jan 28, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −14.9K | $71.37 | $1.1M | 78.3Mdirect | Jan 27, 2010 | Jan 28, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −9,100 | $72.88 | $663K | 78.3Mdirect | Jan 27, 2010 | Jan 28, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −1,000 | $73.55 | $74K | 78.3Mdirect | Jan 27, 2010 | Jan 28, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −48.2K | $68.49 | $3.3M | 78.3Mdirect | Jan 26, 2010 | Jan 27, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −14.2K | $69.41 | $986K | 78.3Mdirect | Jan 26, 2010 | Jan 27, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −14.0K | $68.92 | $965K | 78.3Mdirect | Jan 25, 2010 | Jan 26, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −6,000 | $71.55 | $429K | 78.4Mdirect | Jan 25, 2010 | Jan 26, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −8,000 | $70.11 | $561K | 78.4Mdirect | Jan 22, 2010 | Jan 25, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −8,000 | $71.21 | $570K | 78.4Mdirect | Jan 22, 2010 | Jan 25, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −3,000 | $73.16 | $219K | 78.4Mdirect | Jan 22, 2010 | Jan 25, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −1,000 | $72.04 | $72K | 78.4Mdirect | Jan 22, 2010 | Jan 25, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −23.0K | $72.43 | $1.7M | 78.4Mdirect | Jan 21, 2010 | Jan 22, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −14.6K | $71.26 | $1.0M | 78.4Mdirect | Jan 21, 2010 | Jan 22, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −8,000 | $72.97 | $584K | 78.4Mdirect | Jan 21, 2010 | Jan 22, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −200 | $3469.00 | $694K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3382.00 | $338K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3385.00 | $339K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3388.00 | $339K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3390.50 | $339K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3401.00 | $340K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3401.01 | $340K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3415.92 | $342K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3432.17 | $343K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3437.90 | $344K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3450.00 | $345K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3460.00 | $346K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3465.00 | $347K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3467.00 | $347K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3470.00 | $347K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3472.00 | $347K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3479.44 | $348K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −90 | $3399.00 | $306K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −90 | $3429.00 | $309K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −80 | $3393.00 | $271K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −80 | $3445.99 | $276K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3393.30 | $68K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3446.10 | $69K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3399.01 | $34K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3429.01 | $34K | 1.6Mdirect | Jan 20, 2010 | Jan 21, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3287.61 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3292.00 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3292.50 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3293.50 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3294.40 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3297.97 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3300.00 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3300.16 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3306.99 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3309.78 | $99K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3317.80 | $100K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3318.00 | $100K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3325.15 | $100K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3330.80 | $100K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3332.70 | $100K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3333.99 | $100K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −25 | $3322.50 | $83K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −25 | $3333.60 | $83K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −22 | $3334.01 | $73K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3291.50 | $66K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3300.25 | $66K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3308.60 | $66K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3334.39 | $67K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3292.30 | $33K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3299.10 | $33K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3308.56 | $33K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3333.02 | $33K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3333.15 | $33K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −5 | $3322.00 | $17K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −3 | $3334.50 | $10K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3285.00 | $329K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3285.99 | $329K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3288.00 | $329K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3298.00 | $330K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −70 | $3287.50 | $230K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −70 | $3333.10 | $233K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −60 | $3293.00 | $198K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −60 | $3303.00 | $198K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −50 | $3334.00 | $167K | 1.6Mdirect | Jan 19, 2010 | Jan 20, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3250.00 | $325K | 1.6Mdirect | Jan 15, 2010 | Jan 19, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3305.00 | $331K | 1.6Mdirect | Jan 15, 2010 | Jan 19, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3300.80 | $330K | 1.6Mdirect | Jan 14, 2010 | Jan 15, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3301.50 | $330K | 1.6Mdirect | Jan 14, 2010 | Jan 15, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3303.25 | $330K | 1.6Mdirect | Jan 14, 2010 | Jan 15, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3304.00 | $330K | 1.6Mdirect | Jan 14, 2010 | Jan 15, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3304.40 | $330K | 1.6Mdirect | Jan 14, 2010 | Jan 15, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3304.50 | $330K | 1.6Mdirect | Jan 14, 2010 | Jan 15, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3313.90 | $331K | 1.6Mdirect | Jan 13, 2010 | Jan 14, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3314.00 | $331K | 1.6Mdirect | Jan 13, 2010 | Jan 14, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3314.50 | $331K | 1.6Mdirect | Jan 13, 2010 | Jan 14, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3315.60 | $332K | 1.6Mdirect | Jan 13, 2010 | Jan 14, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3316.10 | $332K | 1.6Mdirect | Jan 13, 2010 | Jan 14, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −80 | $3312.00 | $265K | 1.6Mdirect | Jan 13, 2010 | Jan 14, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3312.20 | $66K | 1.6Mdirect | Jan 13, 2010 | Jan 14, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −300 | $3320.00 | $996K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −120 | $3322.00 | $399K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3320.50 | $332K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3322.80 | $332K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3325.10 | $333K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3327.00 | $333K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −90 | $3323.70 | $299K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −80 | $3321.90 | $266K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −60 | $3316.20 | $199K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3323.71 | $33K | 1.6Mdirect | Jan 12, 2010 | Jan 13, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −200 | $3324.99 | $665K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3326.00 | $333K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −40 | $3330.00 | $133K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −40 | $3338.00 | $134K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3327.00 | $67K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3329.00 | $67K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3329.50 | $67K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3335.00 | $67K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3337.00 | $67K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3339.00 | $67K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3327.22 | $33K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3327.40 | $33K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3333.21 | $33K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3333.31 | $33K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3335.01 | $33K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3335.10 | $33K | 1.6Mdirect | Jan 11, 2010 | Jan 12, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −140 | $3322.00 | $465K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3318.30 | $332K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3320.00 | $332K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3320.60 | $332K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3321.50 | $332K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3323.00 | $332K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3324.00 | $332K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −90 | $3321.60 | $299K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −80 | $3320.41 | $266K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3320.40 | $33K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3320.42 | $33K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3321.71 | $33K | 1.6Mdirect | Jan 8, 2010 | Jan 11, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −440 | $3312.00 | $1.5M | 1.6Mdirect | Jan 7, 2010 | Jan 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −280 | $3314.10 | $928K | 1.6Mdirect | Jan 7, 2010 | Jan 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3312.71 | $331K | 1.6Mdirect | Jan 7, 2010 | Jan 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3315.00 | $332K | 1.6Mdirect | Jan 7, 2010 | Jan 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3316.20 | $332K | 1.6Mdirect | Jan 7, 2010 | Jan 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −80 | $3313.57 | $265K | 1.6Mdirect | Jan 7, 2010 | Jan 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3312.80 | $99K | 1.6Mdirect | Jan 7, 2010 | Jan 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3312.20 | $66K | 1.6Mdirect | Jan 7, 2010 | Jan 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3312.21 | $33K | 1.6Mdirect | Jan 7, 2010 | Jan 8, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3313.80 | $331K | 1.6Mdirect | Jan 6, 2010 | Jan 7, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3313.90 | $331K | 1.6Mdirect | Jan 6, 2010 | Jan 7, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3316.50 | $332K | 1.6Mdirect | Jan 6, 2010 | Jan 7, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3316.60 | $332K | 1.6Mdirect | Jan 6, 2010 | Jan 7, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −200 | $3318.00 | $664K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −110 | $3317.60 | $365K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3310.00 | $331K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3314.40 | $331K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3314.50 | $331K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3317.00 | $332K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3322.00 | $332K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3323.80 | $332K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3325.00 | $333K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −90 | $3321.20 | $299K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −90 | $3326.21 | $299K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3321.61 | $33K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3326.10 | $33K | 1.6Mdirect | Jan 5, 2010 | Jan 6, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −190 | $3313.00 | $629K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3298.00 | $330K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3300.00 | $330K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3303.00 | $330K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3304.00 | $330K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3306.00 | $331K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3314.00 | $331K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3317.50 | $332K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3322.60 | $332K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3313.16 | $33K | 1.6Mdirect | Jan 4, 2010 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −200 | $3284.00 | $657K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −140 | $3290.00 | $461K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −110 | $3288.00 | $362K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3281.83 | $328K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3284.20 | $328K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3285.75 | $329K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3288.80 | $329K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3291.40 | $329K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3292.00 | $329K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3294.40 | $329K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3299.00 | $330K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −73 | $3291.36 | $240K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3289.83 | $99K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3286.00 | $66K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3291.43 | $66K | 1.6Mdirect | Dec 31, 2009 | Jan 5, 2010 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −120 | $3287.00 | $394K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −90 | $3286.00 | $296K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −60 | $3283.00 | $197K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −60 | $3285.00 | $197K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −60 | $3287.25 | $197K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3283.45 | $99K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3284.50 | $99K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3285.50 | $99K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3285.51 | $99K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3286.50 | $99K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3286.75 | $99K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3287.50 | $99K | 1.6Mdirect | Dec 30, 2009 | Dec 31, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −81 | $3285.00 | $266K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −80 | $3283.00 | $263K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −70 | $3284.00 | $230K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −60 | $3287.01 | $197K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −43 | $3281.00 | $141K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −40 | $3280.00 | $131K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −40 | $3287.22 | $131K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3282.00 | $98K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3285.40 | $99K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3284.90 | $66K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3287.10 | $66K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3287.11 | $66K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3287.15 | $66K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3287.90 | $66K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3281.10 | $33K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3281.20 | $33K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3281.90 | $33K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3284.84 | $33K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3284.92 | $33K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3287.21 | $33K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3287.91 | $33K | 1.6Mdirect | Dec 29, 2009 | Dec 30, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −120 | $3285.00 | $394K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −84 | $3282.00 | $276K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3283.51 | $99K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3284.00 | $99K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3285.25 | $99K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −30 | $3285.31 | $99K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −26 | $3281.00 | $85K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3280.60 | $66K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3282.01 | $66K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3285.40 | $66K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3288.05 | $66K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −14 | $3280.10 | $46K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3281.10 | $33K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3285.30 | $33K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3288.06 | $33K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3289.16 | $33K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3289.17 | $33K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3289.21 | $33K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3289.31 | $33K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −6 | $3280.40 | $20K | 1.6Mdirect | Dec 28, 2009 | Dec 29, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −170 | $3287.00 | $559K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3285.02 | $329K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3290.00 | $329K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3293.00 | $329K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3294.00 | $329K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3295.00 | $330K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −90 | $3291.00 | $296K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3287.10 | $66K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3288.60 | $33K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −10 | $3291.25 | $33K | 1.6Mdirect | Dec 24, 2009 | Dec 28, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −110 | $3285.87 | $361K | 1.6Mdirect | Dec 23, 2009 | Dec 24, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3288.50 | $329K | 1.6Mdirect | Dec 23, 2009 | Dec 24, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3290.00 | $329K | 1.6Mdirect | Dec 23, 2009 | Dec 24, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3298.00 | $330K | 1.6Mdirect | Dec 23, 2009 | Dec 24, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −80 | $3291.80 | $263K | 1.6Mdirect | Dec 23, 2009 | Dec 24, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −20 | $3292.00 | $66K | 1.6Mdirect | Dec 23, 2009 | Dec 24, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3298.66 | $330K | 1.6Mdirect | Dec 22, 2009 | Dec 23, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3299.70 | $330K | 1.6Mdirect | Dec 22, 2009 | Dec 23, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3299.90 | $330K | 1.6Mdirect | Dec 22, 2009 | Dec 23, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3301.40 | $330K | 1.6Mdirect | Dec 22, 2009 | Dec 23, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −100 | $3303.40 | $330K | 1.6Mdirect | Dec 22, 2009 | Dec 23, 2009 | Form 4 ↗ |
| BILL & MELINDA GATES FOUNDATION TRUST10% owner | Sale | −90 | $3298.00 | $297K | 1.6Mdirect | Dec 22, 2009 | Dec 23, 2009 | Form 4 ↗ |
Source: SEC EDGAR Form 4 and Form 5 filings, SEC's quarterly bulk dataset through Jun 30, 2026, and KeyVex's half-hourly read of new filings since. Every row links its filing. Amendments are marked. Nothing here is a recommendation. All insider activity, market-wide →
