Insider Trading › BRK.B › Insiders

BERKSHIRE HATHAWAY INC

BRK.B·NYSE·United States 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
-1,000-50005001,0002025 Q1: 02025 Q12025 Q2: 02025 Q22025 Q3: 02025 Q32025 Q4: 02025 Q42026 Q1: 02026 Q12026 Q2: 5362026 Q22026 Q3: 4882026 Q32026 Q4: 02026 Q4

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
InsiderTypeSharesPriceValueHeld afterTradedFiled
O'Sullivan Michael J.See Remarks Purchase +45 $510.64 $23K708indirect Aug 12, 2026Aug 13, 2026 Form 4 ↗
O'Sullivan Michael J.See Remarks Purchase +43 $513.61 $22K1,151indirect Aug 12, 2026Aug 13, 2026 Form 4 ↗
O'Sullivan Michael J.See Remarks Purchase +400 $512.52 $205K1,108indirect Aug 12, 2026Aug 13, 2026 Form 4 ↗
O'Sullivan Michael J.See Remarks Purchase +53 $470.22 $25K663indirect May 6, 2026May 6, 2026 Form 4 ↗
O'Sullivan Michael J.See Remarks Purchase +483 $467.13 $226K610indirect May 6, 2026May 6, 2026 Form 4 ↗
OLSON RONALD LDirector Sale −65 $152.07 $10K2,435direct Dec 19, 2014Dec 22, 2014 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −41.4K $79.62 $3.3M77.3Mdirect Feb 26, 2010Mar 1, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −36.4K $79.17 $2.9M77.4Mdirect Feb 25, 2010Feb 26, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −40.0K $79.64 $3.2M77.4Mdirect Feb 24, 2010Feb 25, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −35.0K $79.75 $2.8M77.4Mdirect Feb 23, 2010Feb 24, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −32.0K $79.73 $2.6M77.5Mdirect Feb 22, 2010Feb 23, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −29.5K $78.89 $2.3M77.5Mdirect Feb 19, 2010Feb 22, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −27.5K $76.94 $2.1M77.5Mdirect Feb 19, 2010Feb 22, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −9,000 $77.70 $699K77.6Mdirect Feb 19, 2010Feb 22, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −46.0K $76.32 $3.5M77.6Mdirect Feb 18, 2010Feb 19, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −27.5K $76.06 $2.1M77.6Mdirect Feb 17, 2010Feb 18, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20.0K $75.95 $1.5M77.6Mdirect Feb 16, 2010Feb 17, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −81.5K $76.94 $6.3M77.7Mdirect Feb 12, 2010Feb 16, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −11.5K $77.53 $892K77.7Mdirect Feb 12, 2010Feb 16, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −48.5K $74.59 $3.6M77.8Mdirect Feb 11, 2010Feb 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30.0K $75.77 $2.3M77.8Mdirect Feb 11, 2010Feb 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −28.5K $76.51 $2.2M77.8Mdirect Feb 11, 2010Feb 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −21.8K $74.48 $1.6M77.9Mdirect Feb 10, 2010Feb 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −40.1K $74.41 $3.0M77.9Mdirect Feb 9, 2010Feb 10, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −31.0K $73.72 $2.3M77.9Mdirect Feb 8, 2010Feb 9, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −19.0K $74.23 $1.4M78.0Mdirect Feb 8, 2010Feb 9, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −42.5K $72.33 $3.1M78.0Mdirect Feb 5, 2010Feb 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −7,500 $73.19 $549K78.0Mdirect Feb 5, 2010Feb 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −22.8K $72.44 $1.7M78.0Mdirect Feb 4, 2010Feb 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10.0K $73.37 $735K78.0Mdirect Feb 4, 2010Feb 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −23.0K $74.51 $1.7M78.1Mdirect Feb 3, 2010Feb 4, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −35.5K $75.63 $2.7M78.1Mdirect Feb 2, 2010Feb 3, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −6,500 $75.04 $488K78.1Mdirect Feb 1, 2010Feb 2, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −2,800 $77.81 $218K78.1Mdirect Feb 1, 2010Feb 2, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −2,700 $76.54 $207K78.1Mdirect Feb 1, 2010Feb 2, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −19.0K $76.83 $1.5M78.1Mdirect Jan 29, 2010Feb 1, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −16.0K $75.07 $1.2M78.1Mdirect Jan 29, 2010Feb 1, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −8,000 $75.87 $607K78.2Mdirect Jan 29, 2010Feb 1, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −1,000 $77.70 $78K78.2Mdirect Jan 29, 2010Feb 1, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −35.0K $72.40 $2.5M78.2Mdirect Jan 28, 2010Jan 29, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −27.0K $73.19 $2.0M78.2Mdirect Jan 28, 2010Jan 29, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −7,000 $73.94 $518K78.2Mdirect Jan 28, 2010Jan 29, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −21.0K $70.71 $1.5M78.2Mdirect Jan 27, 2010Jan 28, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −14.9K $71.37 $1.1M78.3Mdirect Jan 27, 2010Jan 28, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −9,100 $72.88 $663K78.3Mdirect Jan 27, 2010Jan 28, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −1,000 $73.55 $74K78.3Mdirect Jan 27, 2010Jan 28, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −48.2K $68.49 $3.3M78.3Mdirect Jan 26, 2010Jan 27, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −14.2K $69.41 $986K78.3Mdirect Jan 26, 2010Jan 27, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −14.0K $68.92 $965K78.3Mdirect Jan 25, 2010Jan 26, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −6,000 $71.55 $429K78.4Mdirect Jan 25, 2010Jan 26, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −8,000 $70.11 $561K78.4Mdirect Jan 22, 2010Jan 25, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −8,000 $71.21 $570K78.4Mdirect Jan 22, 2010Jan 25, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −3,000 $73.16 $219K78.4Mdirect Jan 22, 2010Jan 25, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −1,000 $72.04 $72K78.4Mdirect Jan 22, 2010Jan 25, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −23.0K $72.43 $1.7M78.4Mdirect Jan 21, 2010Jan 22, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −14.6K $71.26 $1.0M78.4Mdirect Jan 21, 2010Jan 22, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −8,000 $72.97 $584K78.4Mdirect Jan 21, 2010Jan 22, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −200 $3469.00 $694K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3382.00 $338K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3385.00 $339K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3388.00 $339K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3390.50 $339K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3401.00 $340K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3401.01 $340K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3415.92 $342K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3432.17 $343K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3437.90 $344K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3450.00 $345K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3460.00 $346K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3465.00 $347K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3467.00 $347K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3470.00 $347K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3472.00 $347K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3479.44 $348K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −90 $3399.00 $306K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −90 $3429.00 $309K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −80 $3393.00 $271K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −80 $3445.99 $276K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3393.30 $68K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3446.10 $69K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3399.01 $34K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3429.01 $34K1.6Mdirect Jan 20, 2010Jan 21, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3287.61 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3292.00 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3292.50 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3293.50 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3294.40 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3297.97 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3300.00 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3300.16 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3306.99 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3309.78 $99K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3317.80 $100K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3318.00 $100K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3325.15 $100K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3330.80 $100K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3332.70 $100K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3333.99 $100K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −25 $3322.50 $83K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −25 $3333.60 $83K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −22 $3334.01 $73K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3291.50 $66K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3300.25 $66K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3308.60 $66K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3334.39 $67K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3292.30 $33K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3299.10 $33K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3308.56 $33K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3333.02 $33K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3333.15 $33K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −5 $3322.00 $17K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −3 $3334.50 $10K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3285.00 $329K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3285.99 $329K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3288.00 $329K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3298.00 $330K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −70 $3287.50 $230K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −70 $3333.10 $233K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −60 $3293.00 $198K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −60 $3303.00 $198K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −50 $3334.00 $167K1.6Mdirect Jan 19, 2010Jan 20, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3250.00 $325K1.6Mdirect Jan 15, 2010Jan 19, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3305.00 $331K1.6Mdirect Jan 15, 2010Jan 19, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3300.80 $330K1.6Mdirect Jan 14, 2010Jan 15, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3301.50 $330K1.6Mdirect Jan 14, 2010Jan 15, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3303.25 $330K1.6Mdirect Jan 14, 2010Jan 15, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3304.00 $330K1.6Mdirect Jan 14, 2010Jan 15, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3304.40 $330K1.6Mdirect Jan 14, 2010Jan 15, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3304.50 $330K1.6Mdirect Jan 14, 2010Jan 15, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3313.90 $331K1.6Mdirect Jan 13, 2010Jan 14, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3314.00 $331K1.6Mdirect Jan 13, 2010Jan 14, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3314.50 $331K1.6Mdirect Jan 13, 2010Jan 14, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3315.60 $332K1.6Mdirect Jan 13, 2010Jan 14, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3316.10 $332K1.6Mdirect Jan 13, 2010Jan 14, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −80 $3312.00 $265K1.6Mdirect Jan 13, 2010Jan 14, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3312.20 $66K1.6Mdirect Jan 13, 2010Jan 14, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −300 $3320.00 $996K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −120 $3322.00 $399K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3320.50 $332K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3322.80 $332K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3325.10 $333K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3327.00 $333K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −90 $3323.70 $299K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −80 $3321.90 $266K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −60 $3316.20 $199K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3323.71 $33K1.6Mdirect Jan 12, 2010Jan 13, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −200 $3324.99 $665K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3326.00 $333K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −40 $3330.00 $133K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −40 $3338.00 $134K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3327.00 $67K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3329.00 $67K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3329.50 $67K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3335.00 $67K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3337.00 $67K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3339.00 $67K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3327.22 $33K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3327.40 $33K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3333.21 $33K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3333.31 $33K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3335.01 $33K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3335.10 $33K1.6Mdirect Jan 11, 2010Jan 12, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −140 $3322.00 $465K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3318.30 $332K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3320.00 $332K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3320.60 $332K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3321.50 $332K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3323.00 $332K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3324.00 $332K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −90 $3321.60 $299K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −80 $3320.41 $266K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3320.40 $33K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3320.42 $33K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3321.71 $33K1.6Mdirect Jan 8, 2010Jan 11, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −440 $3312.00 $1.5M1.6Mdirect Jan 7, 2010Jan 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −280 $3314.10 $928K1.6Mdirect Jan 7, 2010Jan 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3312.71 $331K1.6Mdirect Jan 7, 2010Jan 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3315.00 $332K1.6Mdirect Jan 7, 2010Jan 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3316.20 $332K1.6Mdirect Jan 7, 2010Jan 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −80 $3313.57 $265K1.6Mdirect Jan 7, 2010Jan 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3312.80 $99K1.6Mdirect Jan 7, 2010Jan 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3312.20 $66K1.6Mdirect Jan 7, 2010Jan 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3312.21 $33K1.6Mdirect Jan 7, 2010Jan 8, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3313.80 $331K1.6Mdirect Jan 6, 2010Jan 7, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3313.90 $331K1.6Mdirect Jan 6, 2010Jan 7, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3316.50 $332K1.6Mdirect Jan 6, 2010Jan 7, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3316.60 $332K1.6Mdirect Jan 6, 2010Jan 7, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −200 $3318.00 $664K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −110 $3317.60 $365K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3310.00 $331K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3314.40 $331K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3314.50 $331K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3317.00 $332K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3322.00 $332K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3323.80 $332K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3325.00 $333K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −90 $3321.20 $299K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −90 $3326.21 $299K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3321.61 $33K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3326.10 $33K1.6Mdirect Jan 5, 2010Jan 6, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −190 $3313.00 $629K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3298.00 $330K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3300.00 $330K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3303.00 $330K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3304.00 $330K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3306.00 $331K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3314.00 $331K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3317.50 $332K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3322.60 $332K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3313.16 $33K1.6Mdirect Jan 4, 2010Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −200 $3284.00 $657K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −140 $3290.00 $461K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −110 $3288.00 $362K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3281.83 $328K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3284.20 $328K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3285.75 $329K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3288.80 $329K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3291.40 $329K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3292.00 $329K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3294.40 $329K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3299.00 $330K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −73 $3291.36 $240K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3289.83 $99K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3286.00 $66K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3291.43 $66K1.6Mdirect Dec 31, 2009Jan 5, 2010 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −120 $3287.00 $394K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −90 $3286.00 $296K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −60 $3283.00 $197K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −60 $3285.00 $197K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −60 $3287.25 $197K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3283.45 $99K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3284.50 $99K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3285.50 $99K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3285.51 $99K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3286.50 $99K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3286.75 $99K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3287.50 $99K1.6Mdirect Dec 30, 2009Dec 31, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −81 $3285.00 $266K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −80 $3283.00 $263K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −70 $3284.00 $230K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −60 $3287.01 $197K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −43 $3281.00 $141K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −40 $3280.00 $131K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −40 $3287.22 $131K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3282.00 $98K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3285.40 $99K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3284.90 $66K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3287.10 $66K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3287.11 $66K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3287.15 $66K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3287.90 $66K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3281.10 $33K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3281.20 $33K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3281.90 $33K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3284.84 $33K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3284.92 $33K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3287.21 $33K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3287.91 $33K1.6Mdirect Dec 29, 2009Dec 30, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −120 $3285.00 $394K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −84 $3282.00 $276K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3283.51 $99K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3284.00 $99K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3285.25 $99K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −30 $3285.31 $99K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −26 $3281.00 $85K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3280.60 $66K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3282.01 $66K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3285.40 $66K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3288.05 $66K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −14 $3280.10 $46K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3281.10 $33K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3285.30 $33K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3288.06 $33K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3289.16 $33K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3289.17 $33K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3289.21 $33K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3289.31 $33K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −6 $3280.40 $20K1.6Mdirect Dec 28, 2009Dec 29, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −170 $3287.00 $559K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3285.02 $329K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3290.00 $329K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3293.00 $329K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3294.00 $329K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3295.00 $330K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −90 $3291.00 $296K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3287.10 $66K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3288.60 $33K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −10 $3291.25 $33K1.6Mdirect Dec 24, 2009Dec 28, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −110 $3285.87 $361K1.6Mdirect Dec 23, 2009Dec 24, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3288.50 $329K1.6Mdirect Dec 23, 2009Dec 24, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3290.00 $329K1.6Mdirect Dec 23, 2009Dec 24, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3298.00 $330K1.6Mdirect Dec 23, 2009Dec 24, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −80 $3291.80 $263K1.6Mdirect Dec 23, 2009Dec 24, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −20 $3292.00 $66K1.6Mdirect Dec 23, 2009Dec 24, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3298.66 $330K1.6Mdirect Dec 22, 2009Dec 23, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3299.70 $330K1.6Mdirect Dec 22, 2009Dec 23, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3299.90 $330K1.6Mdirect Dec 22, 2009Dec 23, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3301.40 $330K1.6Mdirect Dec 22, 2009Dec 23, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −100 $3303.40 $330K1.6Mdirect Dec 22, 2009Dec 23, 2009 Form 4 ↗
BILL & MELINDA GATES FOUNDATION TRUST10% owner Sale −90 $3298.00 $297K1.6Mdirect Dec 22, 2009Dec 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 →