Facebook Inc (FB)

COMMUNICATIONS: INTERNET
SIC: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC.

1601 WILLOW ROAD MENLO PARK, CA 94025

Founded in 2004, Facebook's mission is to give people the power to build community and bring the world closer together. People use Facebook's apps and technologies to connect with friends and family, find communities and grow businesses.

Data as of 2021-07-19 09:05:53 -0400
Market Cap973.671 Billion Shares Outstanding2.396 Billion Avg 30-day Volume14.688 Million
P/E Ratio28.8572 Dividend Yield EPS11.67
Price/Sales10.31 Debt to Equity1.22 EBITDA45.393 Billion
Price to Book Value7.28 Forward PE13.16 Enterprise Value909.452 Billion
Total Cash64.219 Billion Current Debt12.717 Billion Gross Profit76.035 Billion
BETA1.38664 52-week High/Low358.79 / 226.9 Next Earnings Date2021-07-28 Price to Cash FLow (P/CF) 104.2606
Data provided by IEX Cloud

Are you looking for this stock instead?

View SEC Filings from FB instead.
Q1 2021 All 13F Filers Prior Change Hedge Funds 1 Prior Change
In top 10: 665 604 10.1% 246 (14.44%) 210 (12.19%) 17.14%
Funds Holding: 3067 3052 0.49% 669 (39.26%) 658 (38.19%) 1.67%
13F shares: 1.853 Billion 1.891 Billion -2.01% 439.187 Million 445.976 Million -1.52%
% Ownership 77.0162 78.6448 -2.07% 18.258 18.5517 -1.58%
New Positions: 213 405 -47.41% 60 76 -21.05%
Increased Positions 1,311 1,185 10.63% 283 248 14.11%
Closed Positions 142 101 40.59% 40 48 -16.67%
Reduced Positions 1,244 1,152 7.99% 264 262 0.76%
Total Calls 77.456 Million 76.594 Million 1.13% 28.359 Million 25.492 Million 11.24%
Total Puts 65.067 Million 72.087 Million -9.74% 31.083 Million 30.023 Million 3.53%
PUT/CALL Ratio 0.84 0.94 -10.64% 1.1 1.18 -6.78%
Heat Map Ranking 16
Previous Heat Map Ranking 39
1 hedge funds and active managers as identified by whalewisdom.com through public filings.

View recent insider trading info

Funds Holding FB (via 13F filings)

Refresh Download CSV Download Excel (.xlsx) Download TSV
Filter by:
to
to
to
Refresh
*Shares are split adjusted
*Please note that if a filer hasn't submitted a 13F filing for a quarter then the filer's shares will be listed as "Sold All"

Mutual Funds Holding FB BETA

Active Schedule 13D and 13G filings

Please sign in first

Open Market Buys/Sells Last 60 Days

Open Market Buys (P)

none

Open Market Sells (S)

3 Million total shares from 716 transactions

Exercise Derivative Conversion (M)

none

Current/Former Insiders

Insider Name Type Last Reported Shares Held Last Reported Date Filings in past year

ZUCKERBERG MARK COB AND CEO

  • Officer
  • Director
  • 10% Owner
357,338,670 2021-07-21 195

NEWSTEAD JENNIFER VP AND GENERAL COUNSEL

  • Officer
7,640 2021-07-20 43

ANDREESSEN MARC L

  • Director
946 2021-06-15 3

THIEL PETER

  • Director
946 2021-06-15 2

ALFORD PEGGY

  • Director
1,182 2021-06-15 2

HOUSTON ANDREW

  • Director
1,182 2021-06-15 5

KILLEFER NANCY

  • Director
1,182 2021-06-15 5

TRAVIS TRACEY THOMAS

  • Director
1,182 2021-06-15 5

KIMMITT ROBERT M

  • Director
1,182 2021-06-15 5

FISCHER DAVID B. CHIEF REVENUE OFFICER

  • Officer
25,052 2021-05-28 9

WEHNER DAVID M. CHIEF FINANCIAL OFFICER

  • Officer
26,400 2021-05-19 11

TAYLOR SUSAN J.S. CHIEF ACCOUNTING OFFICER

  • Officer
386 2021-05-19 10

SCHROEPFER MICHAEL TODD CHIEF TECHNOLOGY OFFICER

  • Officer
1,096,512 2021-05-15 6

SANDBERG SHERYL CHIEF OPERATING OFFICER

  • Officer
  • Director
1,396,851 2021-05-15 6

COX CHRISTOPHER K CHIEF PRODUCT OFFICER

  • Officer
298,142 2021-05-15 4

CHENAULT KENNETH I

  • Director
3,717 2020-05-15 0

ZIENTS JEFFREY D

  • Director
3,253 2020-05-15 0

DESMOND-HELLMANN SUSAN

  • Director
0 2019-06-17 0

HASTINGS REED

  • Director
137,091 2019-05-15 0

BOWLES ERSKINE B

  • Director
29,898 2019-05-15 0

STRETCH COLIN VP AND GENERAL COUNSEL

  • Officer
109,739 2019-05-15 0

ZUCKERBERG MARK COB AND CEO

ZUCKERBERG MARK COB AND CEO

  • Officer
  • Director
  • 10% Owner
79,298,570 2018-08-01 195

KOUM JAN

  • Director
5,568,266 2018-05-14 0

ATHWAL JAS CHIEF ACCOUNTING OFFICER

  • Officer
121,861 2017-02-15 0

GRAHAM DONALD

  • Director
686,900 2015-05-15 0

EBERSMAN DAVID A CHIEF FINANCIAL OFFICER

  • Officer
755,044 2014-05-28 0

ULLYOT THEODORE WARREN VP, GEN. COUNSEL & SECRETARY

  • Officer
658,197 2013-07-01 0

SPILLANE DAVID CHIEF ACCOUNTING OFFICER

  • Officer
0 2013-05-06 0

BREYER JAMES

  • Director
7,993,285 2013-05-02 0

MOSKOVITZ DUSTIN A.

  • 10% Owner
0 2012-09-05 0

ACCEL IX LP

ACCEL GROWTH FUND ASSOCIATES L.L.C.

ACCEL GROWTH FUND INVESTORS 2009 L.L.C.

ACCEL GROWTH FUND L.P.

ACCEL GROWTH FUND STRATEGIC PARTNERS L.P.

ACCEL INVESTORS 2005 L.L.C.

ACCEL IX ASSOCIATES L.L.C.

ACCEL IX STRATEGIC PARTNERS LP

ACCEL MERITECH ASSOCIATES III L.L.C.

ACCEL MERITECH INVESTORS III L.L.C.

  • 10% Owner
90,045,775 2012-08-16 0

ACCEL IX LP

ACCEL GROWTH FUND ASSOCIATES L.L.C.

ACCEL GROWTH FUND INVESTORS 2009 L.L.C.

ACCEL GROWTH FUND L.P.

ACCEL GROWTH FUND STRATEGIC PARTNERS L.P.

ACCEL INVESTORS 2005 L.L.C.

ACCEL IX ASSOCIATES L.L.C.

ACCEL IX STRATEGIC PARTNERS LP

BREYER JAMES

LI PING

  • Director
  • 10% Owner
135,722,355 2012-05-22 0

ACCEL IX LP

JAMES W. BREYER, TRUSTEE OF THE JAMES W. BREYER 2005 TRUST, DATED MARCH 25, 2005

JAMES W. BREYER, TRUSTEE OF THE JAMES W. BREYER 2011 ANNUITY TRUST 1, DATED MARCH 10, 2011

EFRUSY KEVIN

GOUW RANZETTA THERESIA

PATTERSON ARTHUR C

  • 10% Owner
135,722,355 2012-05-22 0

MERITECH MANAGEMENT ASSOCIATES III L.L.C.

MERITECH CAPITAL ASSOCIATES III L.L.C.

MERITECH CAPITAL PARTNERS III LP

MERITECH CAPITAL AFFILIATES III L P

MADERA PAUL S

GORDON MICHAEL B

BISCHOF GEORGE

WARD ROB

  • 10% Owner
No longer subject to file 2012-05-22 0

MICROSOFT CORP

  • 10% Owner
No longer subject to file 2012-05-22 0

DST GLOBAL II, L.P.

DST MANAGERS LTD

DST GLOBAL ADVISORS LTD

CARDEW SERVICES LTD

ORLAND PROPERTIES LTD

CHANNEL TRUSTEES LTD AS TRUSTEE OF THE YURY MILNER TRUST

  • 10% Owner
No longer subject to file 2012-05-22 0

DST USA LTD

DST HOLDINGS LTD

UNITED VENTURE LTD

ORLAND PROPERTIES LTD

CHANNEL TRUSTEES LTD AS TRUSTEE OF THE YURY MILNER TRUST

  • 10% Owner
No longer subject to file 2012-05-22 0

DST GLOBAL III, L.P.

DST MANAGERS LTD

DST GLOBAL ADVISORS LTD

CARDEW SERVICES LTD

ORLAND PROPERTIES LTD

CHANNEL TRUSTEES LTD AS TRUSTEE OF THE YURY MILNER TRUST

  • 10% Owner
No longer subject to file 2012-05-22 0

DST GLOBAL LTD

  • 10% Owner
No longer subject to file 2012-05-22 0

DST USA II LTD

  • 10% Owner
No longer subject to file 2012-05-22 0

MAIL.RU GROUP LTD

  • 10% Owner
No longer subject to file 2012-05-22 0

PARKER SEAN N.

  • 10% Owner
0 2012-05-17 0

ROTHSCHILD JEFFREY

  • 10% Owner
0 2012-05-17 0

GS INVESTMENT STRATEGIES, LLC

GOLDMAN SACHS INVESTMENT PARTNERS MASTER FUND, L.P.

GOLDMAN SACHS INVESTMENT PARTNERS GP, LLC

GOLDMAN SACHS INVESTMENT PARTNERS PRIVATE OPPORTUNITIES HOLDINGS, L.P.

GOLDMAN SACHS INVESTMENT PARTNERS PRIVATE OPPORTUNITIES HOLDINGS ADVISORS, INC.

FBDC INVESTORS OFFSHORE HOLDINGS, L.P.

FBDC ADVISORS OFFSHORE, INC.

  • 10% Owner
51,732,434 2012-05-17 0

GOLDMAN SACHS GROUP INC

GOLDMAN SACHS & CO

  • 10% Owner
14,214,807 2012-05-17 0

SAVERIN EDUARDO

  • 10% Owner
0 2012-05-17 0

MR. LEVESTER BROWN JR

  • 10% Owner
  • GP
No longer subject to file 2000-03-31 0

Insider Transactions Last 60 Days

Reporting Owners Filing Date Trans Date Trans Code Shares Share Price Acquired
Disposed
Shares Owned after D/I 10b5 Perf 1d* Perf 5d* Perf 1m* Max Gain Max Gain Days Max Loss Max Loss Days

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:05:38 -0400 2021-07-21 S 280 $346.07 d 0 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:05:38 -0400 2021-07-21 S 1,880 $343.38 d 3,880 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:05:38 -0400 2021-07-21 S 709 $346.08 d 1,660,846 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:05:38 -0400 2021-07-21 S 4,760 $343.40 d 1,669,836 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:05:38 -0400 2021-07-21 S 9,633 $344.87 d 8,470 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:05:38 -0400 2021-07-21 S 1,700 $342.02 d 54,300 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:05:38 -0400 2021-07-21 C 6,300 d 4,851,536 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:05:38 -0400 2021-07-21 S 1,020 $345.42 d 280 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:05:38 -0400 2021-07-21 S 540 $342.30 d 5,760 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:05:38 -0400 2021-07-21 S 2,750 $345.41 d 1,661,555 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:05:38 -0400 2021-07-21 S 1,250 $342.34 d 1,674,596 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:05:38 -0400 2021-07-21 S 23,597 $344.03 d 18,103 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:05:38 -0400 2021-07-21 C 56,000 a 56,000 indirect 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:05:38 -0400 2021-07-21 C 56,000 d 348,917,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:05:38 -0400 2021-07-21 S 2,580 $344.25 d 1,300 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:05:38 -0400 2021-07-21 C 6,300 a 6,300 indirect 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:05:38 -0400 2021-07-21 S 5,531 $344.28 d 1,664,305 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:05:38 -0400 2021-07-21 S 8,470 $345.82 d 0 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:05:38 -0400 2021-07-21 S 12,600 $343.12 d 41,700 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 S 390 $338.53 d 4,190 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 S 330 $335.23 d 5,970 indirect yes 5.2963 5.2963 2 0.0 1

NEWSTEAD JENNIFER - Officer VP AND GENERAL COUNSEL

2021-07-22 19:20:03 -0400 2021-07-20 S 250 $338.80 d 7,640 direct yes

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:01:49 -0400 2021-07-20 S 700 $341.86 d 1,679,446 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:01:49 -0400 2021-07-20 S 1,050 $338.69 d 1,685,746 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:01:49 -0400 2021-07-20 S 700 $335.25 d 1,690,146 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 S 3,782 $341.57 d 14,520 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 S 2,400 $338.46 d 38,600 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 S 2,800 $335.26 d 53,200 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 C 56,000 d 348,973,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 S 1,850 $340.81 d 1,750 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 S 350 $337.60 d 4,580 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 C 6,300 a 6,300 indirect 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:01:49 -0400 2021-07-20 S 4,200 $340.82 d 1,680,146 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:01:49 -0400 2021-07-20 S 950 $337.47 d 1,686,796 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 S 3,200 $343.24 d 0 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 S 15,698 $340.70 d 18,302 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 S 3,100 $337.54 d 41,000 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 C 56,000 a 56,000 indirect 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 S 1,530 $342.92 d 0 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 S 590 $339.70 d 3,600 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 S 1,040 $336.48 d 4,930 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:01:49 -0400 2021-07-20 S 3,600 $342.94 d 1,675,846 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:01:49 -0400 2021-07-20 S 1,400 $339.85 d 1,684,346 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 21:01:49 -0400 2021-07-20 S 2,400 $336.39 d 1,687,746 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 S 11,320 $342.79 d 3,200 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 S 4,600 $339.57 d 34,000 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 21:01:49 -0400 2021-07-20 S 9,100 $336.42 d 44,100 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 C 6,300 d 4,857,836 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 21:01:49 -0400 2021-07-20 S 220 $341.59 d 1,530 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 20:57:50 -0400 2021-07-19 S 1,100 $338.35 d 1,691,046 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 20:57:50 -0400 2021-07-19 S 4,200 $335.60 d 1,701,646 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 20:57:50 -0400 2021-07-19 S 10,564 $337.38 d 5,900 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 20:57:50 -0400 2021-07-19 C 56,000 a 56,000 indirect 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 20:57:50 -0400 2021-07-19 C 56,000 d 349,029,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 20:57:50 -0400 2021-07-19 S 1,359 $337.40 d 570 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 20:57:50 -0400 2021-07-19 C 6,300 a 6,300 indirect 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 20:57:50 -0400 2021-07-19 S 2,850 $337.49 d 1,692,146 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 20:57:50 -0400 2021-07-19 S 700 $339.35 d 0 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 20:57:50 -0400 2021-07-19 S 25,514 $336.48 d 16,464 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 20:57:50 -0400 2021-07-19 S 20 $339.60 d 0 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 20:57:50 -0400 2021-07-19 S 2,661 $336.50 d 1,929 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 20:57:50 -0400 2021-07-19 S 200 $339.39 d 1,690,846 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-21 20:57:50 -0400 2021-07-19 S 6,650 $336.57 d 1,694,996 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 20:57:50 -0400 2021-07-19 S 5,200 $338.28 d 700 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-21 20:57:50 -0400 2021-07-19 S 14,022 $335.58 d 41,978 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 20:57:50 -0400 2021-07-19 C 6,300 d 4,864,136 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 20:57:50 -0400 2021-07-19 S 550 $338.41 d 20 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-21 20:57:50 -0400 2021-07-19 S 1,710 $335.59 d 4,590 indirect yes 5.2963 5.2963 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:30:19 -0400 2021-07-16 S 342 $345.12 d 0 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:30:19 -0400 2021-07-16 S 2,220 $341.79 d 2,125 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:30:19 -0400 2021-07-16 S 197 $345.74 d 1,705,846 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:30:19 -0400 2021-07-16 S 4,101 $342.49 d 1,707,638 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:30:19 -0400 2021-07-16 S 284 $345.59 d 0 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:30:19 -0400 2021-07-16 S 13,952 $342.69 d 6,187 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:30:19 -0400 2021-07-16 C 56,000 a 56,000 indirect 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:30:19 -0400 2021-07-16 C 6,300 d 4,870,436 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:30:19 -0400 2021-07-16 S 313 $343.96 d 342 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:30:19 -0400 2021-07-16 S 1,955 $340.86 d 4,345 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:30:19 -0400 2021-07-16 S 660 $344.97 d 1,706,043 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:30:19 -0400 2021-07-16 S 3,742 $341.65 d 1,711,739 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:30:19 -0400 2021-07-16 S 2,896 $344.98 d 284 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:30:19 -0400 2021-07-16 S 16,176 $341.78 d 20,139 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:30:19 -0400 2021-07-16 C 56,000 d 349,085,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:30:19 -0400 2021-07-16 S 1,470 $342.69 d 655 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:30:19 -0400 2021-07-16 C 6,300 a 6,300 indirect 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:30:19 -0400 2021-07-16 S 935 $343.80 d 1,706,703 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:30:19 -0400 2021-07-16 S 5,365 $340.80 d 1,715,481 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:30:19 -0400 2021-07-16 S 3,007 $343.88 d 3,180 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:30:19 -0400 2021-07-16 S 19,685 $340.80 d 36,315 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 C 56,000 d 349,141,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:25:04 -0400 2021-07-15 S 1,489 $344.40 d 779 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:25:04 -0400 2021-07-15 S 913 $341.25 d 5,387 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:25:04 -0400 2021-07-15 S 288 $346.99 d 1,721,021 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:25:04 -0400 2021-07-15 S 2,059 $343.15 d 1,726,787 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 S 657 $349.20 d 0 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 S 8,986 $344.78 d 2,783 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 S 13,533 $341.80 d 39,030 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:25:04 -0400 2021-07-15 S 72 $349.20 d 0 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:25:04 -0400 2021-07-15 S 1,296 $343.20 d 2,268 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:25:04 -0400 2021-07-15 C 6,300 a 6,300 indirect 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:25:04 -0400 2021-07-15 S 1,632 $344.90 d 1,721,309 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:25:04 -0400 2021-07-15 S 4,273 $342.33 d 1,728,846 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 S 1,178 $347.38 d 657 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 S 14,087 $343.91 d 11,769 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 S 3,437 $340.92 d 52,563 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:25:04 -0400 2021-07-15 C 6,300 d 4,876,736 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:25:04 -0400 2021-07-15 S 707 $345.02 d 72 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-19 19:25:04 -0400 2021-07-15 S 1,823 $342.15 d 3,564 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:25:04 -0400 2021-07-15 S 175 $349.20 d 1,720,846 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:25:04 -0400 2021-07-15 S 3,846 $344.30 d 1,722,941 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-19 19:25:04 -0400 2021-07-15 S 2,727 $341.42 d 1,733,119 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 S 948 $345.67 d 1,835 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 S 13,174 $342.62 d 25,856 indirect yes 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-19 19:25:04 -0400 2021-07-15 C 56,000 a 56,000 indirect 1.3376 1.3376 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 21:07:36 -0400 2021-07-14 S 2,530 $348.63 d 2,870 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 21:07:36 -0400 2021-07-14 S 900 $347.65 d 5,400 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 21:07:36 -0400 2021-07-14 S 386 $353.35 d 1,736,246 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 21:07:36 -0400 2021-07-14 S 800 $350.28 d 1,739,232 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 21:07:36 -0400 2021-07-14 S 1,972 $347.53 d 1,748,874 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 S 2,400 $352.35 d 2,300 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 S 11,600 $349.33 d 14,563 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 C 56,000 a 56,000 indirect -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 21:07:36 -0400 2021-07-14 S 310 $354.55 d 0 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 21:07:36 -0400 2021-07-14 S 310 $350.64 d 1,470 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 21:07:36 -0400 2021-07-14 C 6,300 a 6,300 indirect -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 21:07:36 -0400 2021-07-14 S 600 $352.32 d 1,736,632 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 21:07:36 -0400 2021-07-14 S 2,950 $349.32 d 1,740,032 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 S 1,000 $354.57 d 0 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 S 7,363 $351.64 d 4,700 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 S 21,414 $348.56 d 26,163 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 21:07:36 -0400 2021-07-14 C 6,300 d 4,883,036 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 21:07:36 -0400 2021-07-14 S 190 $353.04 d 310 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 21:07:36 -0400 2021-07-14 S 1,090 $349.37 d 1,780 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 21:07:36 -0400 2021-07-14 S 400 $354.75 d 1,735,846 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 21:07:36 -0400 2021-07-14 S 2,000 $351.63 d 1,737,232 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 21:07:36 -0400 2021-07-14 S 5,892 $348.53 d 1,742,982 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 S 1,300 $353.33 d 1,000 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 S 2,500 $350.42 d 12,063 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 S 8,423 $347.55 d 47,577 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 21:07:36 -0400 2021-07-14 C 56,000 d 349,197,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 21:07:36 -0400 2021-07-14 S 970 $351.73 d 500 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:46:03 -0400 2021-07-13 S 2,180 $352.85 d 1,870 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:46:03 -0400 2021-07-13 S 420 $349.74 d 5,880 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:46:03 -0400 2021-07-13 S 3,938 $353.73 d 1,751,546 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:46:03 -0400 2021-07-13 S 1,400 $350.96 d 1,763,496 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:46:03 -0400 2021-07-13 S 15,301 $353.69 d 3,000 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:46:03 -0400 2021-07-13 S 5,000 $350.88 d 47,700 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

NEWSTEAD JENNIFER - Officer VP AND GENERAL COUNSEL

2021-07-15 18:43:20 -0400 2021-07-13 S 250 $351.40 d 7,890 direct yes -1.234 8.392 8.392 6 -1.234 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:46:03 -0400 2021-07-13 S 310 $354.83 d 0 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:46:03 -0400 2021-07-13 S 1,110 $351.94 d 4,050 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:46:03 -0400 2021-07-13 C 6,300 a 6,300 indirect -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:46:03 -0400 2021-07-13 S 5,550 $352.78 d 1,755,484 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:46:03 -0400 2021-07-13 S 950 $349.68 d 1,764,896 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:46:03 -0400 2021-07-13 S 18,800 $352.79 d 18,301 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:46:03 -0400 2021-07-13 S 3,300 $349.84 d 52,700 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:46:03 -0400 2021-07-13 C 6,300 d 4,889,336 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:46:03 -0400 2021-07-13 S 1,560 $353.78 d 310 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:46:03 -0400 2021-07-13 S 720 $350.95 d 5,160 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:46:03 -0400 2021-07-13 S 700 $354.78 d 1,750,846 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:46:03 -0400 2021-07-13 S 2,462 $351.82 d 1,761,034 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:46:03 -0400 2021-07-13 S 3,000 $354.77 d 0 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:46:03 -0400 2021-07-13 S 10,599 $351.83 d 37,101 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:46:03 -0400 2021-07-13 C 56,000 a 56,000 indirect -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:46:03 -0400 2021-07-13 C 56,000 d 349,253,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:39:55 -0400 2021-07-12 S 15,191 $352.42 d 23,916 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:39:55 -0400 2021-07-12 C 56,000 a 56,000 indirect -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:39:55 -0400 2021-07-12 C 6,300 d 4,895,636 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:39:55 -0400 2021-07-12 S 3,016 $353.21 d 293 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:39:55 -0400 2021-07-12 C 6,300 a 6,300 indirect -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:39:55 -0400 2021-07-12 S 4,248 $352.49 d 1,772,309 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:39:55 -0400 2021-07-12 S 2,139 $353.98 d 0 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:39:55 -0400 2021-07-12 S 9,545 $351.19 d 39,107 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:39:55 -0400 2021-07-12 C 56,000 d 349,309,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:39:55 -0400 2021-07-12 S 1,471 $352.22 d 3,309 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:39:55 -0400 2021-07-12 S 302 $354.06 d 1,765,846 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:39:55 -0400 2021-07-12 S 2,507 $351.24 d 1,776,557 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:39:55 -0400 2021-07-12 S 21,777 $353.38 d 2,139 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-14 20:39:55 -0400 2021-07-12 S 7,348 $350.44 d 48,652 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:39:55 -0400 2021-07-12 S 293 $353.98 d 0 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-14 20:39:55 -0400 2021-07-12 S 1,520 $350.68 d 4,780 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:39:55 -0400 2021-07-12 S 6,161 $353.43 d 1,766,148 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-14 20:39:55 -0400 2021-07-12 S 1,782 $350.42 d 1,779,064 indirect yes -0.958 1.9538 1.9538 6 -2.1802 3

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:46:17 -0400 2021-07-09 S 1,907 $350.28 d 0 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:46:17 -0400 2021-07-09 S 1,330 $347.63 d 4,730 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:46:17 -0400 2021-07-09 S 4,598 $350.26 d 1,780,846 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:46:17 -0400 2021-07-09 S 2,950 $347.65 d 1,792,496 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:46:17 -0400 2021-07-09 S 12,511 $349.45 d 21,438 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:46:17 -0400 2021-07-09 S 1,000 $345.74 d 55,000 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:46:17 -0400 2021-07-09 C 6,300 d 4,901,936 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:46:17 -0400 2021-07-09 S 1,693 $349.62 d 1,907 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:46:17 -0400 2021-07-09 S 240 $345.59 d 6,060 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:46:17 -0400 2021-07-09 S 3,952 $349.61 d 1,785,444 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:46:17 -0400 2021-07-09 S 400 $345.59 d 1,795,446 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:46:17 -0400 2021-07-09 S 13,151 $348.24 d 33,949 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:46:17 -0400 2021-07-09 C 56,000 a 56,000 indirect -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:46:17 -0400 2021-07-09 C 56,000 d 349,365,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:46:17 -0400 2021-07-09 S 1,130 $348.40 d 3,600 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:46:17 -0400 2021-07-09 C 6,300 a 6,300 indirect -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:46:17 -0400 2021-07-09 S 3,100 $348.42 d 1,789,396 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:46:17 -0400 2021-07-09 S 21,438 $350.22 d 0 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:46:17 -0400 2021-07-09 S 7,900 $347.53 d 47,100 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:43:14 -0400 2021-07-08 S 1,900 $346.71 d 1,797,546 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:43:14 -0400 2021-07-08 S 1,850 $343.66 d 1,808,996 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:43:14 -0400 2021-07-08 S 11,090 $346.04 d 9,645 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:43:14 -0400 2021-07-08 S 2,700 $343.33 d 53,300 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:43:14 -0400 2021-07-08 C 56,000 d 349,421,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:43:14 -0400 2021-07-08 S 2,680 $345.55 d 1,610 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:43:14 -0400 2021-07-08 C 6,300 a 6,300 indirect -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:43:14 -0400 2021-07-08 S 5,925 $345.59 d 1,799,446 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:43:14 -0400 2021-07-08 S 2,601 $347.96 d 0 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:43:14 -0400 2021-07-08 S 19,915 $345.30 d 20,735 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:43:14 -0400 2021-07-08 C 56,000 a 56,000 indirect -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:43:14 -0400 2021-07-08 S 640 $347.67 d 0 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:43:14 -0400 2021-07-08 S 1,240 $344.48 d 4,290 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:43:14 -0400 2021-07-08 S 1,700 $347.61 d 1,795,846 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-12 19:43:14 -0400 2021-07-08 S 3,625 $344.56 d 1,805,371 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:43:14 -0400 2021-07-08 S 7,044 $347.14 d 2,601 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-12 19:43:14 -0400 2021-07-08 S 12,650 $344.25 d 40,650 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:43:14 -0400 2021-07-08 C 6,300 d 4,908,236 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:43:14 -0400 2021-07-08 S 970 $346.64 d 640 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-12 19:43:14 -0400 2021-07-08 S 770 $343.67 d 5,530 indirect yes -1.2667 -2.9623 0.0 1 -4.3 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:32:43 -0400 2021-07-07 S 11,199 $352.51 d 16,522 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:32:43 -0400 2021-07-07 C 56,000 a 56,000 indirect 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:32:43 -0400 2021-07-07 C 6,300 d 4,914,536 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:32:43 -0400 2021-07-07 S 1,000 $355.06 d 210 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:32:43 -0400 2021-07-07 S 1,700 $351.73 d 2,930 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:32:43 -0400 2021-07-07 S 200 $356.40 d 1,810,846 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:32:43 -0400 2021-07-07 S 1,850 $353.49 d 1,813,696 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:32:43 -0400 2021-07-07 S 2,005 $350.69 d 1,823,841 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:32:43 -0400 2021-07-07 S 4,500 $354.70 d 5,614 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:32:43 -0400 2021-07-07 S 19,580 $351.43 d 27,721 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:32:43 -0400 2021-07-07 C 56,000 d 349,477,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:32:43 -0400 2021-07-07 S 520 $353.88 d 1,210 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:32:43 -0400 2021-07-07 S 1,670 $350.93 d 4,630 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:32:43 -0400 2021-07-07 S 800 $355.56 d 1,811,046 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:32:43 -0400 2021-07-07 S 2,900 $352.49 d 1,815,546 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:32:43 -0400 2021-07-07 S 600 $356.24 d 0 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:32:43 -0400 2021-07-07 S 6,408 $353.46 d 10,114 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:32:43 -0400 2021-07-07 S 8,699 $350.63 d 47,301 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:32:43 -0400 2021-07-07 S 210 $355.69 d 0 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:32:43 -0400 2021-07-07 S 1,200 $352.75 d 1,730 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:32:43 -0400 2021-07-07 C 6,300 a 6,300 indirect 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:32:43 -0400 2021-07-07 S 1,850 $354.94 d 1,811,846 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:32:43 -0400 2021-07-07 S 5,395 $351.43 d 1,818,446 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:32:43 -0400 2021-07-07 S 5,014 $355.39 d 600 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 4,830 $350.75 d 47,000 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 S 90 $358.28 d 0 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 S 700 $354.19 d 1,310 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 4,170 $349.93 d 51,830 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 S 540 $350.90 d 5,210 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:29:17 -0400 2021-07-06 S 200 $357.76 d 1,825,846 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:29:17 -0400 2021-07-06 S 1,571 $354.94 d 1,827,521 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:29:17 -0400 2021-07-06 S 3,200 $352.15 d 1,835,096 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 100 $358.50 d 0 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 2,943 $355.96 d 3,200 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 19,889 $352.85 d 17,043 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 C 6,300 d 4,920,836 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 S 600 $356.42 d 90 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 S 2,037 $352.88 d 2,010 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 C 56,000 a 56,000 indirect 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 S 550 $349.94 d 5,750 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:29:17 -0400 2021-07-06 S 950 $356.93 d 1,826,046 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:29:17 -0400 2021-07-06 S 1,400 $354.16 d 1,829,092 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:29:17 -0400 2021-07-06 S 1,200 $350.88 d 1,838,296 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 1,400 $357.95 d 100 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 6,300 $354.81 d 6,143 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 10,068 $352.04 d 36,932 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 C 56,000 d 349,533,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 S 620 $355.09 d 690 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 S 1,163 $352.17 d 4,047 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

NEWSTEAD JENNIFER - Officer VP AND GENERAL COUNSEL

2021-07-08 19:23:37 -0400 2021-07-06 S 250 $356.41 d 8,140 direct yes 0.7819 -2.6425 0.7819 2 -2.6425 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-07 20:29:17 -0400 2021-07-06 C 6,300 a 6,300 indirect 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:29:17 -0400 2021-07-06 S 525 $355.82 d 1,826,996 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:29:17 -0400 2021-07-06 S 4,604 $352.92 d 1,830,492 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-07 20:29:17 -0400 2021-07-06 S 1,350 $349.97 d 1,839,496 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 1,700 $356.88 d 1,500 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-07 20:29:17 -0400 2021-07-06 S 4,600 $354.05 d 12,443 indirect yes 1.38 -0.3443 2.1727 3 -0.3443 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:55:24 -0400 2021-07-02 C 56,000 d 349,589,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:55:24 -0400 2021-07-02 S 3,246 $353.78 d 3,054 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:55:24 -0400 2021-07-02 S 2,450 $355.15 d 1,841,046 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:55:24 -0400 2021-07-02 S 700 $356.01 d 0 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:55:24 -0400 2021-07-02 S 13,600 $353.52 d 42,400 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:55:24 -0400 2021-07-02 S 620 $355.41 d 0 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:55:24 -0400 2021-07-02 C 6,300 a 6,300 indirect -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:55:24 -0400 2021-07-02 S 8,610 $354.17 d 1,843,496 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:55:24 -0400 2021-07-02 S 9,801 $355.07 d 700 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:55:24 -0400 2021-07-02 C 56,000 a 56,000 indirect -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:55:24 -0400 2021-07-02 C 6,300 d 4,927,136 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:55:24 -0400 2021-07-02 S 2,434 $354.52 d 620 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:55:24 -0400 2021-07-02 S 200 $356.14 d 1,840,846 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:55:24 -0400 2021-07-02 S 3,740 $353.52 d 1,852,106 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:55:24 -0400 2021-07-02 S 31,899 $354.17 d 10,501 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:53:01 -0400 2021-07-01 S 1,175 $350.00 d 2,351 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:53:01 -0400 2021-07-01 C 6,300 a 6,300 indirect -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:53:01 -0400 2021-07-01 S 231 $352.24 d 1,860,202 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:53:01 -0400 2021-07-01 S 6,556 $349.28 d 1,863,000 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 S 5,992 $354.27 d 0 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 S 3,965 $351.49 d 16,735 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 S 5,531 $348.47 d 48,541 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 C 56,000 d 349,645,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:53:01 -0400 2021-07-01 S 100 $351.92 d 1,856 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:53:01 -0400 2021-07-01 S 2,706 $349.12 d 3,526 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:53:01 -0400 2021-07-01 S 1,675 $354.24 d 1,855,846 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:53:01 -0400 2021-07-01 S 1,254 $351.30 d 1,860,433 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:53:01 -0400 2021-07-01 S 1,122 $348.07 d 1,869,556 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 S 10,350 $353.62 d 5,992 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 S 6,338 $350.26 d 20,700 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 S 1,928 $346.88 d 54,072 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:53:01 -0400 2021-07-01 S 568 $354.39 d 0 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:53:01 -0400 2021-07-01 S 395 $351.36 d 1,956 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:53:01 -0400 2021-07-01 S 68 $346.52 d 6,232 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:53:01 -0400 2021-07-01 S 2,681 $353.58 d 1,857,521 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:53:01 -0400 2021-07-01 S 1,313 $350.09 d 1,861,687 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-07-06 19:53:01 -0400 2021-07-01 S 168 $346.53 d 1,870,678 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 S 393 $352.14 d 16,342 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 S 21,503 $349.37 d 27,038 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-07-06 19:53:01 -0400 2021-07-01 C 56,000 a 56,000 indirect -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:53:01 -0400 2021-07-01 C 6,300 d 4,933,436 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-07-06 19:53:01 -0400 2021-07-01 S 1,288 $353.68 d 568 indirect yes -1.3809 -0.816 0.7618 4 -1.3809 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:50:48 -0400 2021-06-30 S 2,176 $349.74 d 1,872,196 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:50:48 -0400 2021-06-30 S 1,000 $352.49 d 0 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:50:48 -0400 2021-06-30 S 24,286 $348.69 d 14,973 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:50:48 -0400 2021-06-30 S 240 $352.31 d 0 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:50:48 -0400 2021-06-30 S 2,940 $348.73 d 1,680 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:50:48 -0400 2021-06-30 S 450 $352.37 d 1,870,846 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:50:48 -0400 2021-06-30 S 6,800 $348.76 d 1,874,372 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:50:48 -0400 2021-06-30 S 3,700 $350.63 d 1,000 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:50:48 -0400 2021-06-30 S 16,741 $347.89 d 39,259 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:50:48 -0400 2021-06-30 C 6,300 d 4,939,736 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:50:48 -0400 2021-06-30 S 500 $350.65 d 240 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:50:48 -0400 2021-06-30 S 1,680 $347.89 d 4,620 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:50:48 -0400 2021-06-30 S 900 $350.68 d 1,871,296 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:50:48 -0400 2021-06-30 S 4,674 $347.90 d 1,881,172 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:50:48 -0400 2021-06-30 S 10,273 $349.63 d 4,700 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:50:48 -0400 2021-06-30 C 56,000 a 56,000 indirect 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:50:48 -0400 2021-06-30 C 56,000 d 349,701,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:50:48 -0400 2021-06-30 S 940 $349.67 d 740 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:50:48 -0400 2021-06-30 C 6,300 a 6,300 indirect 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:48:10 -0400 2021-06-29 C 56,000 a 56,000 indirect 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:48:10 -0400 2021-06-29 C 6,300 d 4,946,036 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:48:10 -0400 2021-06-29 S 413 $354.65 d 67 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:48:10 -0400 2021-06-29 S 2,767 $351.06 d 2,569 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:48:10 -0400 2021-06-29 S 162 $356.49 d 1,885,846 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

NEWSTEAD JENNIFER - Officer VP AND GENERAL COUNSEL

2021-07-01 18:58:30 -0400 2021-06-29 S 250 $356.49 d 8,390 direct yes -0.5413 -0.4342 0.0 1 -2.5515 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:48:10 -0400 2021-06-29 S 1,453 $352.65 d 1,888,597 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:48:10 -0400 2021-06-29 S 1,610 $349.58 d 1,899,236 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:48:10 -0400 2021-06-29 S 5,705 $353.70 d 4,693 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:48:10 -0400 2021-06-29 S 23,082 $350.81 d 26,648 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:48:10 -0400 2021-06-29 C 56,000 d 349,757,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:48:10 -0400 2021-06-29 S 822 $353.58 d 480 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:48:10 -0400 2021-06-29 S 964 $349.75 d 5,336 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:48:10 -0400 2021-06-29 S 986 $354.62 d 1,886,008 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:48:10 -0400 2021-06-29 S 3,782 $351.47 d 1,890,050 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:48:10 -0400 2021-06-29 S 2,125 $356.29 d 0 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:48:10 -0400 2021-06-29 S 4,410 $352.56 d 10,398 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:48:10 -0400 2021-06-29 S 6,270 $349.61 d 49,730 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:48:10 -0400 2021-06-29 S 67 $356.49 d 0 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:48:10 -0400 2021-06-29 S 1,267 $351.88 d 1,302 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:48:10 -0400 2021-06-29 C 6,300 a 6,300 indirect 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:48:10 -0400 2021-06-29 S 1,603 $353.68 d 1,886,994 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:48:10 -0400 2021-06-29 S 5,404 $350.80 d 1,893,832 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:48:10 -0400 2021-06-29 S 2,568 $354.76 d 2,125 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:48:10 -0400 2021-06-29 S 11,840 $351.60 d 14,808 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 12,954 $342.43 d 43,046 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 S 524 $355.78 d 227 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 S 93 $349.57 d 1,148 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 S 1,647 $342.39 d 4,653 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 100 $357.96 d 1,900,846 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 154 $353.90 d 1,902,873 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 454 $347.75 d 1,903,662 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 3,534 $342.47 d 1,912,312 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 2,096 $355.27 d 5,289 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 964 $349.63 d 9,900 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 9,205 $344.00 d 11,720 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 C 6,300 d 4,952,336 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 C 56,000 a 56,000 indirect 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 S 223 $355.15 d 751 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 S 458 $344.16 d 1,241 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 C 6,300 a 6,300 indirect 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 324 $356.70 d 1,900,946 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 408 $353.05 d 1,903,027 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 2,302 $344.03 d 1,904,116 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 970 $357.08 d 0 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 1,531 $353.76 d 7,385 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 551 $346.83 d 10,864 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 22,121 $343.29 d 20,925 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 S 227 $357.01 d 0 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 S 174 $353.99 d 974 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-30 20:44:58 -0400 2021-06-28 S 2,954 $343.45 d 1,699 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 C 56,000 d 349,813,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 1,603 $355.70 d 1,901,270 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 227 $348.82 d 1,903,435 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-30 20:41:44 -0400 2021-06-28 S 5,894 $343.28 d 1,906,418 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 4,319 $355.97 d 970 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 984 $352.84 d 8,916 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-30 20:41:44 -0400 2021-06-28 S 305 $345.05 d 11,415 indirect yes 0.0875 -1.1202 0.0875 2 -2.4662 5

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:30:52 -0400 2021-06-25 C 56,000 d 349,869,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:30:52 -0400 2021-06-25 S 2,820 $341.49 d 850 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-28 20:30:52 -0400 2021-06-25 S 200 $343.37 d 1,915,846 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-28 20:30:52 -0400 2021-06-25 S 5,700 $340.64 d 1,925,146 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:30:52 -0400 2021-06-25 S 31,498 $341.31 d 8,802 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:30:52 -0400 2021-06-25 S 20 $343.75 d 0 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:30:52 -0400 2021-06-25 S 2,630 $340.67 d 3,670 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-28 20:30:52 -0400 2021-06-25 S 2,100 $342.57 d 1,916,046 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:30:52 -0400 2021-06-25 S 1,796 $343.15 d 0 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:30:52 -0400 2021-06-25 S 15,700 $340.52 d 40,300 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:30:52 -0400 2021-06-25 C 6,300 d 4,958,636 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:30:52 -0400 2021-06-25 S 830 $342.61 d 20 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:30:52 -0400 2021-06-25 C 6,300 a 6,300 indirect -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-28 20:30:52 -0400 2021-06-25 S 7,000 $341.42 d 1,918,146 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:30:52 -0400 2021-06-25 S 7,006 $342.43 d 1,796 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:30:52 -0400 2021-06-25 C 56,000 a 56,000 indirect -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:15:01 -0400 2021-06-24 C 6,300 d 4,964,936 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:15:01 -0400 2021-06-24 S 2,660 $343.39 d 1,790 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-28 20:15:01 -0400 2021-06-24 S 5,250 $344.20 d 1,930,846 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:15:01 -0400 2021-06-24 S 100 $344.89 d 0 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:15:01 -0400 2021-06-24 S 13,400 $342.46 d 42,600 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:15:01 -0400 2021-06-24 C 56,000 d 349,925,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:15:01 -0400 2021-06-24 S 1,850 $342.47 d 4,450 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-28 20:15:01 -0400 2021-06-24 S 5,896 $343.26 d 1,936,096 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:15:01 -0400 2021-06-24 S 19,836 $344.19 d 100 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:15:01 -0400 2021-06-24 C 56,000 a 56,000 indirect -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:15:01 -0400 2021-06-24 S 1,790 $344.26 d 0 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-28 20:15:01 -0400 2021-06-24 C 6,300 a 6,300 indirect -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-28 20:15:01 -0400 2021-06-24 S 3,854 $342.46 d 1,941,992 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-28 20:15:01 -0400 2021-06-24 S 22,664 $343.26 d 19,936 indirect yes -1.1879 -0.3979 0.7985 4 -1.1879 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:06:02 -0400 2021-06-23 C 6,300 d 4,971,236 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:06:02 -0400 2021-06-23 S 710 $342.26 d 50 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:06:02 -0400 2021-06-23 S 570 $339.47 d 5,730 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:06:02 -0400 2021-06-23 S 900 $342.29 d 1,946,046 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:06:02 -0400 2021-06-23 S 1,150 $339.49 d 1,959,696 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:06:02 -0400 2021-06-23 S 30,935 $340.92 d 17,076 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:06:02 -0400 2021-06-23 C 56,000 a 56,000 indirect -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:06:02 -0400 2021-06-23 C 56,000 d 349,981,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:06:02 -0400 2021-06-23 S 2,739 $341.40 d 760 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:06:02 -0400 2021-06-23 C 6,300 a 6,300 indirect -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:06:02 -0400 2021-06-23 S 6,824 $341.48 d 1,946,946 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:06:02 -0400 2021-06-23 S 1,400 $342.85 d 0 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:06:02 -0400 2021-06-23 S 6,989 $340.01 d 48,011 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:06:02 -0400 2021-06-23 S 50 $343.20 d 0 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:06:02 -0400 2021-06-23 S 2,231 $340.62 d 3,499 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:06:02 -0400 2021-06-23 S 200 $343.35 d 1,945,846 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:06:02 -0400 2021-06-23 S 5,926 $340.62 d 1,953,770 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:06:02 -0400 2021-06-23 S 15,676 $341.84 d 1,400 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:06:02 -0400 2021-06-23 S 1,000 $338.86 d 55,000 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

NEWSTEAD JENNIFER - Officer VP AND GENERAL COUNSEL

2021-06-24 18:38:10 -0400 2021-06-22 S 250 $332.96 d 8,640 direct yes 4.1802 3.9049 4.1802 2 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:00:45 -0400 2021-06-22 S 590 $337.35 d 1,090 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:00:45 -0400 2021-06-22 S 1,600 $334.28 d 3,330 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:00:45 -0400 2021-06-22 S 1,644 $339.42 d 1,960,846 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:00:45 -0400 2021-06-22 S 400 $336.07 d 1,965,040 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:00:45 -0400 2021-06-22 S 3,356 $333.25 d 1,972,490 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:00:45 -0400 2021-06-22 S 4,400 $337.32 d 11,817 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:00:45 -0400 2021-06-22 S 13,235 $334.28 d 31,817 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:00:45 -0400 2021-06-22 S 640 $339.33 d 0 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:00:45 -0400 2021-06-22 S 240 $336.00 d 1,680 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:00:45 -0400 2021-06-22 S 1,370 $333.19 d 4,930 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:00:45 -0400 2021-06-22 S 1,300 $338.33 d 1,962,490 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:00:45 -0400 2021-06-22 S 3,700 $335.14 d 1,965,440 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:00:45 -0400 2021-06-22 S 6,917 $339.47 d 0 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:00:45 -0400 2021-06-22 S 1,607 $336.13 d 16,217 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:00:45 -0400 2021-06-22 S 10,948 $333.26 d 45,052 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:00:45 -0400 2021-06-22 C 6,300 d 4,977,536 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:00:45 -0400 2021-06-22 S 450 $338.40 d 640 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:00:45 -0400 2021-06-22 S 1,410 $335.10 d 1,920 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 21:00:45 -0400 2021-06-22 C 6,300 a 6,300 indirect -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:00:45 -0400 2021-06-22 S 1,250 $337.28 d 1,963,790 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 21:00:45 -0400 2021-06-22 S 3,350 $334.31 d 1,969,140 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:00:45 -0400 2021-06-22 S 4,900 $338.29 d 6,917 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:00:45 -0400 2021-06-22 S 13,993 $335.12 d 17,824 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:00:45 -0400 2021-06-22 C 56,000 a 56,000 indirect -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 21:00:45 -0400 2021-06-22 C 56,000 d 350,037,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 20:44:42 -0400 2021-06-21 S 650 $329.60 d 1,989,546 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 20:44:42 -0400 2021-06-21 S 23,326 $331.51 d 17,074 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 20:44:42 -0400 2021-06-21 S 2,800 $328.43 d 53,200 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 20:44:42 -0400 2021-06-21 C 6,300 d 4,983,836 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 20:44:42 -0400 2021-06-21 S 3,110 $331.55 d 1,300 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 20:44:42 -0400 2021-06-21 S 300 $328.52 d 6,000 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 20:44:42 -0400 2021-06-21 S 7,850 $331.61 d 1,978,796 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 20:44:42 -0400 2021-06-21 S 650 $328.38 d 1,990,196 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 20:44:42 -0400 2021-06-21 S 8,700 $330.35 d 40,400 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 20:44:42 -0400 2021-06-21 C 56,000 a 56,000 indirect -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 20:44:42 -0400 2021-06-21 C 56,000 d 350,093,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 20:44:42 -0400 2021-06-21 S 1,120 $330.33 d 4,410 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 20:44:42 -0400 2021-06-21 C 6,300 a 6,300 indirect -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 20:44:42 -0400 2021-06-21 S 2,900 $330.32 d 1,986,646 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 20:44:42 -0400 2021-06-21 S 17,074 $332.19 d 0 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-23 20:44:42 -0400 2021-06-21 S 4,100 $329.46 d 49,100 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 20:44:42 -0400 2021-06-21 S 1,300 $332.23 d 0 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-23 20:44:42 -0400 2021-06-21 S 470 $329.54 d 5,530 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-23 20:44:42 -0400 2021-06-21 S 2,950 $332.25 d 1,975,846 indirect yes -0.5274 3.2665 3.6307 3 -0.5274 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 20:01:07 -0400 2021-06-18 C 56,000 d 350,149,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 20:01:07 -0400 2021-06-18 S 880 $333.37 d 995 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 20:01:07 -0400 2021-06-18 S 215 $329.70 d 6,085 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 20:01:07 -0400 2021-06-18 S 1,650 $334.38 d 1,991,396 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 20:01:07 -0400 2021-06-18 S 3,750 $331.27 d 2,001,416 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 20:01:07 -0400 2021-06-18 S 5,300 $333.82 d 4,800 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 20:01:07 -0400 2021-06-18 S 8,679 $331.13 d 43,663 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 20:01:07 -0400 2021-06-18 S 180 $335.02 d 0 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 20:01:07 -0400 2021-06-18 S 2,290 $332.42 d 1,875 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 20:01:07 -0400 2021-06-18 C 6,300 a 6,300 indirect 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 20:01:07 -0400 2021-06-18 S 3,750 $333.12 d 1,993,046 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 20:01:07 -0400 2021-06-18 S 680 $329.89 d 2,005,166 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 20:01:07 -0400 2021-06-18 S 14,038 $332.93 d 10,100 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 20:01:07 -0400 2021-06-18 S 3,658 $329.96 d 52,342 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 20:01:07 -0400 2021-06-18 C 6,300 d 4,990,136 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 20:01:07 -0400 2021-06-18 S 815 $334.49 d 180 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 20:01:07 -0400 2021-06-18 S 1,920 $331.43 d 4,165 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 20:01:07 -0400 2021-06-18 S 550 $334.92 d 1,990,846 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 20:01:07 -0400 2021-06-18 S 4,620 $332.19 d 1,996,796 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 20:01:07 -0400 2021-06-18 S 4,800 $334.77 d 0 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 20:01:07 -0400 2021-06-18 S 19,525 $331.98 d 24,138 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 20:01:07 -0400 2021-06-18 C 56,000 a 56,000 indirect 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 S 90 $337.68 d 0 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 S 1,070 $334.97 d 3,100 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 S 500 $331.76 d 5,400 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 19:55:05 -0400 2021-06-17 S 3,181 $337.32 d 2,005,846 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 19:55:05 -0400 2021-06-17 S 1,900 $334.23 d 2,015,296 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 19:55:05 -0400 2021-06-17 S 800 $330.82 d 2,020,046 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 S 5,915 $336.10 d 23,300 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 S 5,200 $332.92 d 43,415 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 C 56,000 a 56,000 indirect 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 C 6,300 d 4,996,436 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 S 1,843 $337.07 d 90 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 S 560 $333.97 d 4,170 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 S 400 $330.68 d 5,900 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 19:55:05 -0400 2021-06-17 S 4,169 $336.52 d 2,009,027 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 19:55:05 -0400 2021-06-17 S 1,550 $332.90 d 2,017,196 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 S 3,500 $337.63 d 0 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 S 9,000 $334.92 d 29,215 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 S 4,585 $331.89 d 48,615 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 C 56,000 d 350,205,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 S 1,167 $336.32 d 1,933 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 S 670 $332.80 d 4,730 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-21 19:55:05 -0400 2021-06-17 C 6,300 a 6,300 indirect 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 19:55:05 -0400 2021-06-17 S 2,100 $335.13 d 2,013,196 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-21 19:55:05 -0400 2021-06-17 S 1,300 $331.77 d 2,018,746 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 S 19,800 $336.88 d 3,500 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 S 5,200 $333.98 d 38,215 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-21 19:55:05 -0400 2021-06-17 S 2,800 $331.01 d 53,200 indirect yes 0.4601 3.7932 4.8993 5 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 S 716 $336.84 d 0 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 S 160 $333.21 d 2,876 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 S 703 $330.57 d 5,367 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:38:00 -0400 2021-06-16 S 1,550 $336.92 d 2,020,846 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:38:00 -0400 2021-06-16 S 500 $333.18 d 2,027,596 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:38:00 -0400 2021-06-16 S 1,935 $330.50 d 2,033,461 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 S 5,887 $336.84 d 400 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 S 4,048 $333.10 d 24,492 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 S 5,502 $330.42 d 48,398 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 C 6,300 d 5,002,736 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 S 1,800 $335.77 d 716 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 S 1,711 $332.49 d 3,036 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 S 230 $329.47 d 6,070 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:38:00 -0400 2021-06-16 S 4,250 $335.84 d 2,022,396 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:38:00 -0400 2021-06-16 S 4,000 $332.49 d 2,028,096 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:38:00 -0400 2021-06-16 S 450 $329.38 d 2,035,396 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 S 15,005 $335.82 d 6,287 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 S 13,705 $332.37 d 28,540 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 S 2,100 $329.36 d 53,900 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 C 56,000 d 350,261,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 S 360 $334.75 d 2,516 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 S 620 $331.43 d 4,747 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:38:00 -0400 2021-06-16 C 6,300 a 6,300 indirect -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:38:00 -0400 2021-06-16 S 950 $334.76 d 2,026,646 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:38:00 -0400 2021-06-16 S 1,365 $331.47 d 2,032,096 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 S 400 $337.42 d 0 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 S 3,200 $334.77 d 21,292 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 S 6,153 $331.16 d 42,245 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:38:00 -0400 2021-06-16 C 56,000 a 56,000 indirect -2.0356 1.9821 1.9821 6 -2.0356 2

ANDREESSEN MARC L - Director

2021-06-17 21:41:49 -0400 2021-06-15 A 946 a 946 direct

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:04:46 -0400 2021-06-15 S 399 $339.27 d 0 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:04:46 -0400 2021-06-15 S 1,245 $337.74 d 399 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:04:46 -0400 2021-06-15 C 6,300 a 6,300 indirect -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:04:46 -0400 2021-06-15 S 1,427 $338.02 d 2,037,201 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:04:46 -0400 2021-06-15 S 1,082 $339.66 d 0 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:04:46 -0400 2021-06-15 S 24,410 $336.69 d 18,539 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

KILLEFER NANCY - Director

2021-06-17 21:36:02 -0400 2021-06-15 A 1,182 a 1,182 direct

THIEL PETER - Director

2021-06-17 21:34:25 -0400 2021-06-15 A 946 a 946 direct

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:04:46 -0400 2021-06-15 C 6,300 d 5,009,036 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:04:46 -0400 2021-06-15 S 2,866 $336.79 d 1,644 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:04:46 -0400 2021-06-15 S 228 $339.71 d 2,035,846 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:04:46 -0400 2021-06-15 S 6,606 $336.98 d 2,038,628 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:04:46 -0400 2021-06-15 S 5,065 $338.79 d 1,082 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:04:46 -0400 2021-06-15 S 13,051 $335.90 d 42,949 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ALFORD PEGGY - Director

2021-06-17 21:41:04 -0400 2021-06-15 A 1,182 a 1,182 direct

NEWSTEAD JENNIFER - Officer VP AND GENERAL COUNSEL

2021-06-17 21:28:59 -0400 2021-06-15 S 250 $336.99 d 8,890 direct yes 0.7978 3.5521 4.1012 5 0.0 1

KIMMITT ROBERT M - Director

2021-06-17 21:32:47 -0400 2021-06-15 A 1,182 a 1,182 direct

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:04:46 -0400 2021-06-15 C 56,000 d 350,317,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 21:04:46 -0400 2021-06-15 S 1,790 $335.98 d 4,510 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:04:46 -0400 2021-06-15 S 1,127 $339.08 d 2,036,074 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 21:04:46 -0400 2021-06-15 S 5,612 $336.11 d 2,045,234 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:04:46 -0400 2021-06-15 S 12,392 $337.55 d 6,147 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 21:04:46 -0400 2021-06-15 C 56,000 a 56,000 indirect -2.0356 1.9821 1.9821 6 -2.0356 2

HOUSTON ANDREW - Director

2021-06-17 21:36:37 -0400 2021-06-15 A 1,182 a 1,182 direct

TRAVIS TRACEY THOMAS - Director

2021-06-17 21:31:05 -0400 2021-06-15 A 1,182 a 1,182 direct

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 20:55:56 -0400 2021-06-14 C 6,300 a 6,300 indirect -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 20:55:56 -0400 2021-06-14 S 6,015 $334.80 d 2,055,431 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 20:55:56 -0400 2021-06-14 S 650 $331.76 d 2,064,446 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 20:55:56 -0400 2021-06-14 S 15,800 $335.66 d 3,896 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 20:55:56 -0400 2021-06-14 S 4,300 $332.69 d 47,496 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 20:55:56 -0400 2021-06-14 C 56,000 a 56,000 indirect -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 20:55:56 -0400 2021-06-14 C 6,300 d 5,015,336 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 20:55:56 -0400 2021-06-14 S 1,920 $335.58 d 402 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 20:55:56 -0400 2021-06-14 S 690 $332.30 d 5,290 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 20:55:56 -0400 2021-06-14 S 435 $336.59 d 2,050,846 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 20:55:56 -0400 2021-06-14 S 1,500 $333.87 d 2,061,446 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 20:55:56 -0400 2021-06-14 S 750 $330.38 d 2,065,096 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 20:55:56 -0400 2021-06-14 S 22,900 $334.72 d 19,696 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 20:55:56 -0400 2021-06-14 S 1,900 $331.58 d 51,796 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 20:55:56 -0400 2021-06-14 C 56,000 d 350,373,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 20:55:56 -0400 2021-06-14 S 2,398 $334.66 d 2,322 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 20:55:56 -0400 2021-06-14 S 320 $330.47 d 5,980 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 20:55:56 -0400 2021-06-14 S 4,150 $335.75 d 2,051,281 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-16 20:55:56 -0400 2021-06-14 S 1,500 $332.83 d 2,062,946 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 20:55:56 -0400 2021-06-14 S 3,896 $336.38 d 0 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 20:55:56 -0400 2021-06-14 S 4,900 $333.56 d 42,596 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-16 20:55:56 -0400 2021-06-14 S 2,304 $330.39 d 53,696 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 20:55:56 -0400 2021-06-14 S 402 $336.37 d 0 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-16 20:55:56 -0400 2021-06-14 S 570 $333.44 d 4,720 indirect yes -2.0356 1.9821 1.9821 6 -2.0356 2

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 21:24:35 -0400 2021-06-11 S 82 $332.50 d 0 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 21:24:35 -0400 2021-06-11 S 3,309 $330.05 d 2,991 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 21:24:35 -0400 2021-06-11 S 2,875 $331.54 d 2,066,708 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 21:24:35 -0400 2021-06-11 S 6,201 $332.29 d 0 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 21:24:35 -0400 2021-06-11 S 10,807 $329.62 d 45,193 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 21:24:35 -0400 2021-06-11 C 6,300 d 5,021,636 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 21:24:35 -0400 2021-06-11 S 1,009 $332.01 d 82 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 21:24:35 -0400 2021-06-11 C 6,300 a 6,300 indirect -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 21:24:35 -0400 2021-06-11 S 7,254 $330.49 d 2,069,583 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 21:24:35 -0400 2021-06-11 S 10,240 $331.36 d 6,201 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 21:24:35 -0400 2021-06-11 C 56,000 a 56,000 indirect -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 21:24:35 -0400 2021-06-11 C 56,000 d 350,429,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 21:24:35 -0400 2021-06-11 S 1,900 $330.89 d 1,091 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 21:24:35 -0400 2021-06-11 S 862 $332.38 d 2,065,846 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 21:24:35 -0400 2021-06-11 S 4,009 $329.84 d 2,076,837 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 21:24:35 -0400 2021-06-11 S 28,752 $330.35 d 16,441 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 20:48:53 -0400 2021-06-10 C 6,300 d 5,027,936 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 20:48:53 -0400 2021-06-10 S 1,465 $332.40 d 430 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 20:48:53 -0400 2021-06-10 S 300 $329.22 d 6,000 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 20:48:53 -0400 2021-06-10 S 1,050 $333.27 d 2,080,946 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 20:48:53 -0400 2021-06-10 S 2,700 $330.48 d 2,092,646 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 20:48:53 -0400 2021-06-10 S 5,800 $333.15 d 300 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 20:48:53 -0400 2021-06-10 S 7,347 $330.39 d 46,053 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 20:48:53 -0400 2021-06-10 C 56,000 d 350,485,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 20:48:53 -0400 2021-06-10 S 2,775 $331.41 d 1,895 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 20:48:53 -0400 2021-06-10 C 6,300 a 6,300 indirect -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 20:48:53 -0400 2021-06-10 S 3,650 $332.38 d 2,081,996 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 20:48:53 -0400 2021-06-10 S 500 $329.22 d 2,095,346 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 20:48:53 -0400 2021-06-10 S 16,863 $332.18 d 6,100 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 20:48:53 -0400 2021-06-10 S 2,600 $329.25 d 53,400 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 20:48:53 -0400 2021-06-10 S 430 $333.48 d 0 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-14 20:48:53 -0400 2021-06-10 S 1,330 $330.54 d 4,670 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 20:48:53 -0400 2021-06-10 S 100 $333.91 d 2,080,846 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-14 20:48:53 -0400 2021-06-10 S 7,000 $331.35 d 2,085,646 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 20:48:53 -0400 2021-06-10 S 300 $333.78 d 0 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 20:48:53 -0400 2021-06-10 S 23,090 $331.22 d 22,963 indirect yes -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-14 20:48:53 -0400 2021-06-10 C 56,000 a 56,000 indirect -1.6837 0.6771 0.6771 6 -2.1054 4

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 21:22:55 -0400 2021-06-09 C 6,300 a 6,300 indirect -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 21:22:55 -0400 2021-06-09 S 4,574 $333.55 d 2,099,596 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 21:22:55 -0400 2021-06-09 S 2,226 $330.53 d 2,108,620 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 21:22:55 -0400 2021-06-09 S 6,900 $334.51 d 6,700 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 21:22:55 -0400 2021-06-09 S 5,200 $331.43 d 41,996 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 21:22:55 -0400 2021-06-09 C 56,000 d 350,541,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 21:22:55 -0400 2021-06-09 S 920 $334.58 d 710 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 21:22:55 -0400 2021-06-09 S 720 $331.51 d 4,780 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 21:22:55 -0400 2021-06-09 S 1,700 $335.88 d 2,095,846 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 21:22:55 -0400 2021-06-09 S 3,100 $332.83 d 2,104,170 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 21:22:55 -0400 2021-06-09 S 2,400 $336.15 d 0 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 21:22:55 -0400 2021-06-09 S 20,282 $333.48 d 13,600 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 21:22:55 -0400 2021-06-09 S 8,804 $330.57 d 47,196 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 21:22:55 -0400 2021-06-09 S 40 $336.30 d 0 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 21:22:55 -0400 2021-06-09 S 2,160 $333.49 d 1,630 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 21:22:55 -0400 2021-06-09 S 800 $330.57 d 5,500 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 21:22:55 -0400 2021-06-09 S 2,050 $334.56 d 2,097,546 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 21:22:55 -0400 2021-06-09 S 1,350 $331.37 d 2,107,270 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 21:22:55 -0400 2021-06-09 S 4,300 $335.50 d 2,400 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 21:22:55 -0400 2021-06-09 S 8,114 $332.78 d 33,882 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 21:22:55 -0400 2021-06-09 C 56,000 a 56,000 indirect -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 21:22:55 -0400 2021-06-09 C 6,300 d 5,034,236 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 21:22:55 -0400 2021-06-09 S 670 $335.84 d 40 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 21:22:55 -0400 2021-06-09 S 990 $332.92 d 3,790 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:27:57 -0400 2021-06-08 S 7,301 $333.05 d 48,699 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:27:57 -0400 2021-06-08 C 56,000 a 56,000 indirect -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:27:57 -0400 2021-06-08 C 6,300 d 5,040,536 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:27:57 -0400 2021-06-08 S 330 $336.93 d 120 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:27:57 -0400 2021-06-08 S 2,910 $333.79 d 2,680 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:27:57 -0400 2021-06-08 S 150 $337.52 d 2,110,846 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

NEWSTEAD JENNIFER - Officer VP AND GENERAL COUNSEL

2021-06-10 21:12:18 -0400 2021-06-08 S 250 $336.80 d 9,140 direct yes 1.6633 -0.483 1.6633 2 -0.483 6

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:27:57 -0400 2021-06-08 S 4,150 $334.85 d 2,112,846 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:27:57 -0400 2021-06-08 S 1,000 $337.67 d 0 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:27:57 -0400 2021-06-08 S 14,600 $334.89 d 7,200 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:27:57 -0400 2021-06-08 C 56,000 d 350,597,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:27:57 -0400 2021-06-08 S 450 $335.88 d 450 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:27:57 -0400 2021-06-08 S 710 $333.01 d 5,590 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:27:57 -0400 2021-06-08 S 850 $336.94 d 2,110,996 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:27:57 -0400 2021-06-08 S 7,200 $333.78 d 2,116,996 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:27:57 -0400 2021-06-08 S 1,800 $336.74 d 1,000 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:27:57 -0400 2021-06-08 S 26,899 $333.83 d 21,800 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:27:57 -0400 2021-06-08 S 120 $337.83 d 0 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:27:57 -0400 2021-06-08 S 1,780 $334.88 d 900 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:27:57 -0400 2021-06-08 C 6,300 a 6,300 indirect -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:27:57 -0400 2021-06-08 S 1,000 $336.02 d 2,111,846 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:27:57 -0400 2021-06-08 S 1,650 $332.94 d 2,124,196 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:27:57 -0400 2021-06-08 S 4,400 $335.90 d 2,800 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:25:09 -0400 2021-06-07 S 2,500 $330.52 d 2,135,646 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 S 10,571 $336.88 d 500 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 S 3,730 $333.94 d 31,448 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 S 9,900 $330.42 d 38,278 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 C 6,300 d 5,046,836 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 S 1,150 $336.84 d 70 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 S 450 $333.83 d 3,360 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 S 1,380 $329.93 d 4,920 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:25:09 -0400 2021-06-07 S 4,103 $336.56 d 2,126,596 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:25:09 -0400 2021-06-07 S 350 $333.54 d 2,134,696 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:25:09 -0400 2021-06-07 S 2,700 $329.90 d 2,138,146 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 S 15,847 $336.11 d 11,071 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 S 900 $332.50 d 35,178 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 S 7,822 $329.79 d 48,178 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 C 56,000 d 350,653,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 S 1,790 $335.97 d 1,220 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 S 140 $332.13 d 3,810 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 C 6,300 a 6,300 indirect -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:25:09 -0400 2021-06-07 S 2,897 $335.77 d 2,130,699 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:25:09 -0400 2021-06-07 S 600 $331.73 d 2,135,046 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 S 500 $337.60 d 0 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 S 4,530 $335.13 d 26,918 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 S 2,200 $331.58 d 36,078 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-09 20:25:09 -0400 2021-06-07 C 56,000 a 56,000 indirect -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 S 70 $337.57 d 0 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 S 350 $334.95 d 3,010 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-09 20:25:09 -0400 2021-06-07 S 970 $330.68 d 3,950 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:25:09 -0400 2021-06-07 S 750 $337.29 d 2,125,846 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-09 20:25:09 -0400 2021-06-07 S 1,100 $334.33 d 2,133,596 indirect yes -0.3609 1.2182 11.2284 11.2284 31 -0.8422 7

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:25:47 -0400 2021-06-04 C 56,000 a 56,000 indirect -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:25:47 -0400 2021-06-04 S 20 $332.40 d 0 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:25:47 -0400 2021-06-04 S 440 $329.18 d 4,570 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:25:47 -0400 2021-06-04 C 6,300 a 6,300 indirect -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-07 20:25:47 -0400 2021-06-04 S 5,500 $330.34 d 2,147,396 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-07 20:25:47 -0400 2021-06-04 S 500 $326.22 d 2,155,346 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:25:47 -0400 2021-06-04 S 13,985 $330.28 d 26,419 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:25:47 -0400 2021-06-04 S 700 $326.59 d 53,931 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:25:47 -0400 2021-06-04 C 6,300 d 5,053,136 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:25:47 -0400 2021-06-04 S 1,510 $331.56 d 20 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:25:47 -0400 2021-06-04 S 990 $328.31 d 5,010 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-07 20:25:47 -0400 2021-06-04 S 2,050 $331.88 d 2,140,846 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-07 20:25:47 -0400 2021-06-04 S 1,200 $328.89 d 2,152,896 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:25:47 -0400 2021-06-04 S 7,803 $331.81 d 0 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:25:47 -0400 2021-06-04 S 8,527 $328.80 d 40,404 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:25:47 -0400 2021-06-04 S 1,369 $325.99 d 54,631 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:25:47 -0400 2021-06-04 C 56,000 d 350,709,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:25:47 -0400 2021-06-04 S 3,040 $330.49 d 1,530 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:25:47 -0400 2021-06-04 S 300 $326.21 d 6,000 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-07 20:25:47 -0400 2021-06-04 S 4,500 $330.97 d 2,142,896 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-07 20:25:47 -0400 2021-06-04 S 1,250 $328.10 d 2,154,096 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:25:47 -0400 2021-06-04 S 18,616 $330.83 d 7,803 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:25:47 -0400 2021-06-04 S 5,000 $327.94 d 48,931 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:15:19 -0400 2021-06-03 S 806 $326.86 d 0 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:15:19 -0400 2021-06-03 C 4,200 a 4,200 indirect -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-07 20:15:19 -0400 2021-06-03 S 2,113 $324.75 d 2,161,233 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:15:19 -0400 2021-06-03 S 14,435 $325.50 d 19,349 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:15:19 -0400 2021-06-03 C 4,200 d 5,059,436 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:15:19 -0400 2021-06-03 S 1,891 $326.01 d 806 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-07 20:15:19 -0400 2021-06-03 S 1,773 $326.68 d 2,155,846 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:15:19 -0400 2021-06-03 S 2,899 $327.07 d 0 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:15:19 -0400 2021-06-03 S 7,216 $324.55 d 33,784 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:15:19 -0400 2021-06-03 C 41,000 d 350,765,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-07 20:15:19 -0400 2021-06-03 S 1,503 $324.92 d 2,697 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-07 20:15:19 -0400 2021-06-03 S 3,614 $325.87 d 2,157,619 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:15:19 -0400 2021-06-03 S 16,450 $326.25 d 2,899 indirect yes -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-07 20:15:19 -0400 2021-06-03 C 41,000 a 41,000 indirect -1.0279 0.92 3.7611 6.5812 15 -1.2047 9

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-02 21:11:17 -0400 2021-06-02 S 10,671 $328.00 d 36,595 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-02 21:11:17 -0400 2021-06-02 S 2,048 $330.92 d 0 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-02 21:11:17 -0400 2021-06-02 S 563 $327.83 d 4,539 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-02 21:11:17 -0400 2021-06-02 S 4,379 $330.82 d 2,164,051 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-02 21:11:17 -0400 2021-06-02 S 1,519 $327.90 d 2,172,564 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-02 21:11:17 -0400 2021-06-02 S 11,586 $329.88 d 16,528 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-02 21:11:17 -0400 2021-06-02 C 47,266 a 47,266 indirect 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-02 21:11:17 -0400 2021-06-02 C 5,102 d 5,063,636 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-02 21:11:17 -0400 2021-06-02 S 1,168 $329.83 d 2,048 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-02 21:11:17 -0400 2021-06-02 C 5,102 a 5,102 indirect 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-02 21:11:17 -0400 2021-06-02 S 2,855 $329.77 d 2,168,430 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-02 21:11:17 -0400 2021-06-02 S 1,477 $331.58 d 0 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-02 21:11:17 -0400 2021-06-02 S 8,481 $328.89 d 28,114 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-02 21:11:17 -0400 2021-06-02 C 47,266 d 350,806,686 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-02 21:11:17 -0400 2021-06-02 S 1,323 $328.66 d 3,216 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-02 21:11:17 -0400 2021-06-02 S 705 $331.47 d 2,163,346 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-02 21:11:17 -0400 2021-06-02 S 1,279 $328.51 d 2,171,285 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-02 21:11:17 -0400 2021-06-02 S 15,051 $330.84 d 1,477 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by czi holdings, llc

2021-06-02 21:04:43 -0400 2021-06-01 C 49,349 d 350,853,952 indirect

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-02 21:04:43 -0400 2021-06-01 S 1,800 $329.34 d 2,390 indirect yes 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by mark zuckerberg, trustee of the mark zuckerberg trust dated july 7, 2006

2021-06-02 21:04:43 -0400 2021-06-01 C 5,500 a 5,500 indirect 1.3219 1.9691 4.6375 9.0786 18 0.0 1

ZUCKERBERG MARK - Director - Officer - > 10% Owner COB AND CEO by chan zuckerberg initiative foundation

2021-06-02 21:04:43 -0400 2021-06-01 S 1,600 $328.24