Alphabet Inc. Class C (GOOG)

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

1600 AMPHITHEATRE PARKWAY MOUNTAIN VIEW, CA 94043

Google provides advertising and global internet search services and hosted applications. Co. provides users with products and services that enable people to find, create, and organize information. In addition, Co. provides advertisers with ways to deliver online ads, as well as offline ads on television, to customers across Google sites and through the Google Network, a network of online and offline third parties that use its advertising programs to deliver ads with their search results and content. Also, Co. provides the online and offline members of its Google Network with its Google AdSense programs, which include AdSense for search and AdSense for content online services.

Data as of 2021-10-17 09:56:06 -0400
Market Cap1.913 Trillion Shares Outstanding320.168 Million Avg 30-day Volume1.173 Million
P/E Ratio Dividend Yield EPS
Price/Sales Debt to Equity EBITDA
Price to Book Value0.0 Forward PE27.98 Enterprise Value
Total Cash Current Debt Gross Profit
BETA1.29251 52-week High/Low2936.41 / 1514.62 Next Earnings Date2021-10-28 Price to Cash FLow (P/CF) 104.4571
Data provided by IEX Cloud
View SEC Filings from GOOG instead.

View recent insider trading info

Funds Holding GOOG (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 GOOG 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)

375.6 Thousand total shares from 639 transactions

Exercise Derivative Conversion (M)

none

Current/Former Insiders

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

PAGE LAWRENCE

  • Director
  • 10% Owner
19,702,558 2021-10-20 41

BRIN SERGEY

  • Director
  • 10% Owner
18,891,866 2021-10-13 39

HENNESSY JOHN L

  • Director
3,778 2021-10-07 13

PICHAI SUNDAR CHIEF EXECUTIVE OFFICER

  • Officer
  • Director
101,646 2021-10-06 19

RAGHAVAN PRABHAKAR SENIOR VICE PRESIDENT

  • Officer
30,279 2021-10-04 10

MATHER ANN

  • Director
1,804 2021-10-01 13

WALKER JOHN KENT SVP, GLOBAL AFFAIRS AND CLO

  • Officer
31,069 2021-09-29 9

PORAT RUTH SVP, CFO

  • Officer
102,561 2021-09-25 6

O'TOOLE AMIE THUENER VP, CHIEF ACCOUNTING OFFICER

  • Officer
3,165 2021-09-25 23

SCHINDLER PHILIPP SVP, CHIEF BUSINESS OFFICER

  • Officer
55,277 2021-09-25 12

DOERR L JOHN

  • Director
1,918,834 2021-07-07 2

MULALLY ALAN R

  • Director
4,248 2021-07-07 2

SHRIRAM KAVITARK RAM

  • Director
291,741 2021-07-07 2

WASHINGTON ROBIN L

  • Director
1,274 2021-07-07 2

FERGUSON ROGER W. JR.

  • Director
2,716 2021-07-07 2

ARNOLD FRANCES

  • Director
1,003 2021-07-07 2

DRUMMOND DAVID C SVP, CORPORATE DEVELOPMENT

  • Officer
67,333 2020-01-02 0

SCHMIDT ERIC E

  • Director
2,705,778 2019-02-25 0

GREENE DIANE B.

  • Director
4,862 2019-01-25 0

O'TOOLE AMIE THUENER VP, CHIEF ACCOUNTING OFFICER

O'TOOLE AMIE THUENER VP, CHIEF ACCOUNTING OFFICER

  • Officer
4,998 2019-01-25 23

CAMPBELL JAMES GRIER VP, ALPHABET CORP. CONTROLLER

  • Officer
6,746 2018-04-02 0

TILGHMAN SHIRLEY M

  • Director
12,326 2017-12-31 0

OTELLINI PAUL S

  • Director
17,135 2017-07-05 0

LEE ANTONIO

  • 10% Owner
  • INVESTOR/LARGE SHAREHOLDER
4,492,628,992 2017-02-02 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

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 500 $2,843.52 d 19,776,702 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 C 13,888 a 13,888 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 13,888 d 19,702,558 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 200 $2,865.26 d 300 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 200 $2,877.58 d 19,763,914 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 609 $2,861.05 d 1,592 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 500 $2,874.31 d 19,765,314 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 200 $2,869.87 d 19,766,714 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 382 $2,857.12 d 2,901 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 300 $2,866.55 d 19,767,414 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 200 $2,851.80 d 3,683 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 108 $2,862.05 d 19,767,994 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 100 $2,847.55 d 4,583 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 800 $2,856.13 d 19,768,402 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 200 $2,842.38 d 5,183 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 217 $2,853.03 d 19,770,004 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 1,335 $2,838.88 d 6,400 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 1,738 $2,849.73 d 19,772,531 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 1,174 $2,835.91 d 10,633 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 200 $2,845.91 d 19,776,471 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 400 $2,830.94 d 13,288 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 100 $2,841.36 d 19,777,202 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 200 $2,868.34 d 0 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 592 $2,862.26 d 500 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 300 $2,876.40 d 19,764,114 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 400 $2,860.06 d 2,201 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 800 $2,873.33 d 19,765,814 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 300 $2,868.80 d 19,766,914 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 200 $2,854.50 d 3,283 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 180 $2,864.31 d 19,767,714 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 400 $2,851.12 d 3,883 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 200 $2,860.57 d 19,768,102 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 200 $2,846.74 d 4,683 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 402 $2,855.14 d 19,769,202 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 600 $2,841.09 d 5,383 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 700 $2,851.72 d 19,770,221 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 1,612 $2,838.03 d 7,735 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 1,902 $2,848.70 d 19,774,269 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 1,281 $2,834.72 d 11,807 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 31 $2,844.47 d 19,776,671 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 200 $2,828.44 d 13,688 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 200 $2,839.65 d 19,777,302 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 100 $2,866.58 d 200 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 300 $2,880.24 d 19,763,614 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 500 $2,862.26 d 1,092 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 900 $2,874.31 d 19,764,414 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 300 $2,857.80 d 2,601 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 100 $2,871.72 d 19,766,614 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 200 $2,867.71 d 19,767,214 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 200 $2,853.13 d 3,483 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 100 $2,862.81 d 19,767,894 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 300 $2,849.37 d 4,283 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 100 $2,857.49 d 19,768,302 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 300 $2,843.54 d 4,883 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 400 $2,854.01 d 19,769,604 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 417 $2,840.18 d 5,983 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 1,610 $2,850.72 d 19,770,921 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 1,286 $2,836.83 d 9,347 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:15:39 -0400 2021-10-20 S 300 $2,847.33 d 19,776,171 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-21 08:05:14 -0400 2021-10-20 S 200 $2,832.17 d 13,088 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 809 $2,854.51 d 13,080 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 995 $2,877.01 d 19,778,611 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 1,200 $2,873.80 d 19,783,497 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 933 $2,870.54 d 19,787,288 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 C 13,889 a 13,889 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 707 $2,866.96 d 19,789,484 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 100 $2,862.86 d 19,791,291 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 200 $2,870.78 d 100 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 100 $2,866.28 d 1,200 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 2,085 $2,863.22 d 1,948 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 2,019 $2,860.13 d 6,940 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 1,401 $2,857.05 d 11,079 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 400 $2,879.28 d 19,777,502 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 1,667 $2,876.06 d 19,779,606 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 1,490 $2,872.86 d 19,784,697 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 863 $2,869.29 d 19,788,221 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 1,000 $2,866.13 d 19,790,191 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 C 13,889 d 19,716,446 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 200 $2,869.39 d 300 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 200 $2,865.14 d 1,300 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 2,099 $2,862.13 d 4,033 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 1,050 $2,859.23 d 8,959 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 600 $2,855.70 d 12,480 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 709 $2,878.05 d 19,777,902 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 2,224 $2,874.99 d 19,781,273 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 1,101 $2,871.86 d 19,786,187 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 400 $2,868.05 d 19,789,084 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:48:48 -0400 2021-10-19 S 100 $2,863.98 d 19,791,191 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 100 $2,872.26 d 0 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 700 $2,867.75 d 500 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 448 $2,864.26 d 1,500 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 808 $2,861.05 d 6,132 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-20 20:30:52 -0400 2021-10-19 S 1,070 $2,858.31 d 10,009 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 200 $2,828.05 d 19,805,080 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 300 $2,854.25 d 18 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 300 $2,850.51 d 1,378 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 512 $2,846.90 d 2,285 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 840 $2,857.33 d 19,791,883 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 789 $2,843.33 d 4,444 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 605 $2,853.48 d 19,794,639 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 1,174 $2,839.80 d 6,135 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 367 $2,848.12 d 19,796,449 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 883 $2,836.65 d 9,933 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 300 $2,844.43 d 19,797,316 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 652 $2,833.42 d 12,137 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 1,260 $2,841.06 d 19,799,708 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 300 $2,829.76 d 13,189 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 482 $2,838.02 d 19,803,502 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 C 13,889 a 13,889 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 100 $2,832.82 d 19,804,880 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 C 13,889 d 19,730,335 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 760 $2,853.48 d 318 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 407 $2,848.73 d 1,678 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 92 $2,859.08 d 19,791,391 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 1,145 $2,845.95 d 2,797 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 916 $2,855.81 d 19,792,723 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 502 $2,842.00 d 5,233 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 600 $2,851.07 d 19,795,244 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 1,015 $2,838.88 d 7,309 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 300 $2,846.75 d 19,796,816 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 500 $2,835.23 d 10,816 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 1,100 $2,843.16 d 19,797,616 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 200 $2,831.75 d 12,789 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 1,310 $2,840.06 d 19,800,968 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 100 $2,826.55 d 13,489 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 796 $2,836.09 d 19,803,984 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 100 $2,830.10 d 19,804,980 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 18 $2,855.21 d 0 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 300 $2,851.30 d 1,078 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 200 $2,848.04 d 2,085 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 400 $2,858.19 d 19,791,483 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 502 $2,844.02 d 3,942 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 1,000 $2,854.67 d 19,793,639 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 400 $2,840.68 d 5,735 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 605 $2,850.19 d 19,795,844 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 1,609 $2,837.72 d 8,324 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 200 $2,845.55 d 19,797,116 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 821 $2,834.44 d 11,316 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 992 $2,842.14 d 19,798,716 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 200 $2,830.61 d 12,989 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 1,224 $2,839.18 d 19,802,278 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:02:14 -0400 2021-10-18 S 300 $2,822.63 d 13,589 direct -0.9783 0.0 1 -0.9783 2

PAGE LAWRENCE - Director - > 10% Owner

2021-10-18 21:20:37 -0400 2021-10-18 S 100 $2,834.42 d 19,804,780 direct -0.9783 0.0 1 -0.9783 2

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 505 $2,763.48 d 18,952,835 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 343 $2,744.02 d 8,945 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 1,362 $2,759.62 d 18,954,663 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 800 $2,841.68 d 10,688 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 667 $2,756.45 d 18,958,795 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 500 $2,737.24 d 12,788 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 600 $2,752.20 d 18,960,770 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 200 $2,732.81 d 13,688 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 1,100 $2,749.84 d 18,962,413 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 100 $2,746.15 d 18,964,419 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 300 $2,742.52 d 18,965,323 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 314 $2,756.49 d 0 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 500 $2,753.06 d 1,459 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 600 $2,749.59 d 4,866 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 300 $2,765.37 d 18,952,235 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 846 $2,746.35 d 6,869 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 400 $2,761.69 d 18,953,340 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 300 $2,740.38 d 9,288 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 1,047 $2,758.59 d 18,956,025 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 400 $2,739.24 d 11,488 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 300 $2,755.40 d 18,959,462 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 300 $2,735.04 d 13,288 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 443 $2,752.88 d 18,961,370 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 C 13,888 a 13,888 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 306 $2,748.83 d 18,963,513 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 604 $2,745.64 d 18,964,519 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 200 $2,741.55 d 18,965,623 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 545 $2,755.13 d 314 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 1,701 $2,751.72 d 1,959 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 100 $2,767.96 d 18,951,935 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 395 $2,748.49 d 5,466 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 300 $2,764.52 d 18,952,535 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 1,230 $2,744.92 d 7,715 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 923 $2,760.76 d 18,953,740 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 1,100 $2,742.90 d 9,588 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 1,723 $2,757.50 d 18,957,072 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 900 $2,738.30 d 11,888 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 1,008 $2,754.60 d 18,959,762 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 100 $2,733.47 d 13,588 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 600 $2,751.07 d 18,961,813 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 600 $2,747.65 d 18,963,819 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 200 $2,743.89 d 18,965,123 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 C 13,888 d 18,891,866 direct

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 600 $2,753.85 d 859 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 1,206 $2,750.46 d 3,660 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:41:12 -0400 2021-10-13 S 200 $2,766.63 d 18,952,035 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-15 11:38:44 -0400 2021-10-13 S 1,008 $2,747.51 d 5,861 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 792 $2,728.13 d 8,331 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 1,015 $2,735.13 d 18,976,471 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 1,100 $2,724.68 d 10,930 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 331 $2,720.92 d 13,258 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 200 $2,791.50 d 18,965,823 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 600 $2,733.88 d 18,977,486 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 100 $2,780.01 d 0 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 100 $2,778.27 d 18,966,323 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 200 $2,730.30 d 18,979,412 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 100 $2,768.92 d 600 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 100 $2,767.60 d 18,966,723 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 100 $2,751.87 d 1,100 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 200 $2,751.44 d 18,967,123 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 624 $2,747.12 d 18,967,623 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 300 $2,741.87 d 1,503 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 400 $2,743.98 d 18,969,047 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 400 $2,737.50 d 2,669 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 309 $2,734.07 d 5,051 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 872 $2,738.13 d 18,971,207 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 445 $2,730.09 d 6,886 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 1,000 $2,737.28 d 18,973,992 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 1,007 $2,726.85 d 9,123 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 706 $2,723.73 d 12,030 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 300 $2,719.50 d 13,589 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 200 $2,784.54 d 18,966,023 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 926 $2,732.97 d 18,978,086 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 200 $2,778.88 d 100 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 200 $2,774.41 d 18,966,423 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 100 $2,728.30 d 18,979,612 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 300 $2,766.43 d 700 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 100 $2,756.97 d 18,966,823 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 200 $2,749.48 d 18,967,323 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 203 $2,745.69 d 1,200 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 300 $2,745.88 d 18,968,247 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 100 $2,739.65 d 1,803 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 982 $2,736.42 d 3,069 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 860 $2,742.53 d 18,969,447 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 600 $2,732.86 d 5,360 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 900 $2,739.47 d 18,972,079 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 1,000 $2,729.28 d 7,331 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 1,479 $2,736.09 d 18,974,992 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 800 $2,725.72 d 10,130 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 522 $2,722.12 d 12,736 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 C 13,889 a 13,889 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 C 13,889 d 18,905,754 direct

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 100 $2,783.10 d 18,966,223 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 400 $2,731.72 d 18,979,012 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 300 $2,774.90 d 300 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 100 $2,773.05 d 18,966,623 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 100 $2,758.66 d 1,000 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 200 $2,752.43 d 18,966,923 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 100 $2,748.12 d 18,967,523 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 100 $2,743.10 d 1,403 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 500 $2,745.10 d 18,968,547 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 766 $2,838.95 d 1,903 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 1,000 $2,735.27 d 4,051 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 900 $2,741.48 d 18,970,307 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:58:34 -0400 2021-10-12 S 926 $2,731.43 d 5,960 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-14 16:52:26 -0400 2021-10-12 S 1,013 $2,738.13 d 18,972,979 direct 0.9074 0.9074 2 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 709 $2,792.48 d 9,822 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 100 $2,788.23 d 18,992,168 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 900 $2,788.78 d 11,431 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 200 $2,784.31 d 18,992,768 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 605 $2,783.07 d 12,731 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 200 $2,779.82 d 18,993,168 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 10 $2,777.74 d 13,879 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 409 $2,812.38 d 18,980,212 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 400 $2,784.69 d 0 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 767 $2,808.98 d 18,982,375 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 600 $2,810.06 d 800 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 400 $2,805.34 d 18,984,679 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 870 $2,806.63 d 2,777 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 100 $2,801.64 d 18,986,321 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 900 $2,803.37 d 5,073 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 958 $2,798.74 d 18,987,336 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 300 $2,798.76 d 7,320 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 300 $2,795.02 d 18,990,041 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 800 $2,795.73 d 8,822 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 700 $2,791.73 d 18,991,268 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 700 $2,790.99 d 10,531 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 100 $2,786.31 d 18,992,268 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 300 $2,787.79 d 12,331 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 100 $2,781.56 d 18,992,968 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 243 $2,780.88 d 13,336 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 200 $2,778.35 d 18,993,368 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 C 13,889 a 13,889 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 1,154 $2,811.28 d 18,980,621 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 300 $2,812.46 d 400 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 723 $2,807.54 d 18,983,142 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 777 $2,809.10 d 1,400 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 741 $2,804.24 d 18,985,079 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 726 $2,805.60 d 3,647 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 315 $2,800.41 d 18,986,421 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 847 $2,802.18 d 5,973 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 913 $2,797.50 d 18,988,294 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 500 $2,797.81 d 7,620 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 500 $2,793.86 d 18,990,341 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 200 $2,793.90 d 9,622 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 200 $2,790.36 d 18,991,968 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 200 $2,789.47 d 11,231 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 400 $2,785.35 d 18,992,368 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 100 $2,785.82 d 12,631 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 100 $2,780.42 d 18,993,068 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 300 $2,779.33 d 13,579 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 33 $2,776.50 d 18,993,568 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 500 $2,814.10 d 18,979,712 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 C 13,889 d 18,919,643 direct

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 600 $2,810.10 d 18,981,775 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 100 $2,810.96 d 700 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 814 $2,806.51 d 18,983,865 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 600 $2,807.81 d 2,177 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 501 $2,803.24 d 18,985,820 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 700 $2,804.84 d 4,373 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 600 $2,799.86 d 18,986,736 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 500 $2,800.16 d 6,820 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 834 $2,795.94 d 18,989,207 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 19:30:45 -0400 2021-10-11 S 702 $2,796.92 d 8,120 direct 2.5468 3.2741 4.2944 5 0.0 1

BRIN SERGEY - Director - > 10% Owner

2021-10-12 17:54:37 -0400 2021-10-11 S 427 $2,792.65 d 18,990,841 direct 2.5468 3.2741 4.2944 5 0.0 1

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 2 $2,802.30 d 106 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 20 $2,799.42 d 127 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 4 $2,795.41 d 178 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 4 $2,791.65 d 194 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 6 $2,799.31 d 2,923 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 15 $2,796.47 d 2,945 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 5 $2,791.08 d 2,999 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 4 $2,776.00 d 3,018 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 7 $2,801.50 d 108 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 14 $2,798.32 d 147 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 5 $2,794.80 d 182 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 5 $2,788.60 d 198 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 1 $2,798.35 d 2,929 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 31 $2,795.44 d 2,960 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 7 $2,789.90 d 3,004 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 12 $2,800.40 d 115 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 17 $2,797.40 d 161 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 7 $2,793.70 d 187 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 4 $2,776.78 d 203 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 15 $2,797.27 d 2,930 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 8 $2,792.60 d 2,991 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

HENNESSY JOHN L - Director by trust

2021-10-08 20:39:31 -0400 2021-10-07 S 7 $2,786.57 d 3,011 indirect -1.5373 2.9622 2.9622 6 -1.5373 2

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 200 $2,719.50 d 88,893 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 200 $2,714.79 d 89,493 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 100 $2,708.11 d 90,293 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 100 $2,702.29 d 91,118 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 175 $2,695.00 d 4,307 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 100 $2,718.27 d 89,093 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 100 $2,713.54 d 89,693 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 525 $2,706.61 d 90,393 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 100 $2,697.67 d 91,218 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 200 $2,720.80 d 88,693 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 300 $2,717.79 d 89,193 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 500 $2,710.38 d 89,793 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 200 $2,704.60 d 90,918 direct 0.6254 1.5997 1.5997 6 -1.7764 4

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-10-06 19:16:48 -0400 2021-10-06 S 200 $2,694.27 d 91,318 direct 0.6254 1.5997 1.5997 6 -1.7764 4

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2021-10-06 18:37:19 -0400 2021-10-04 S 2,475 $2,712.93 d 4 direct 0.6254 1.5997 1.5997 6 -1.7764 4

MATHER ANN - Director

2021-10-01 20:03:05 -0400 2021-10-01 S 19 $2,671.09 d 470 direct 1.8032 3.7996 4.703 5 0.0 1

WALKER JOHN KENT - Officer SVP, GLOBAL AFFAIRS AND CLO

2021-10-01 19:38:33 -0400 2021-09-30 G 2,497 d 1 direct 1.8032 3.7996 4.703 5 0.0 1

WALKER JOHN KENT - Officer SVP, GLOBAL AFFAIRS AND CLO by the arete trust, john kent walker and diana ruth walsh, trustees

2021-10-01 19:38:33 -0400 2021-09-30 G 2,497 a 4,986 indirect 1.8032 3.7996 4.703 5 0.0 1

WALKER JOHN KENT - Officer SVP, GLOBAL AFFAIRS AND CLO by the arete trust, john kent walker and diana ruth walsh, trustees

2021-10-01 19:38:33 -0400 2021-09-29 S 2,497 $2,700.01 d 2,489 indirect 1.8032 3.7996 4.703 5 0.0 1

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2021-09-28 18:52:10 -0400 2021-09-25 F 1,255 $2,852.66 d 24,067 direct -0.9333 2.106 2.106 6 -0.9333 2

WALKER JOHN KENT - Officer SVP, GLOBAL AFFAIRS AND CLO

2021-09-28 18:34:45 -0400 2021-09-25 C 1,324 d 2,626 direct -0.9333 2.106 2.106 6 -0.9333 2

WALKER JOHN KENT - Officer SVP, GLOBAL AFFAIRS AND CLO

2021-09-28 18:34:45 -0400 2021-09-25 F 1,155 $2,852.66 d 22,141 direct -0.9333 2.106 2.106 6 -0.9333 2

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2021-09-28 18:08:29 -0400 2021-09-25 C 2,302 d 4,566 direct -0.9333 2.106 2.106 6 -0.9333 2

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2021-09-28 18:08:29 -0400 2021-09-25 C 2,302 a 21,831 direct -0.9333 2.106 2.106 6 -0.9333 2

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-28 17:53:25 -0400 2021-09-25 C 3,866 a 91,518 direct -0.9333 2.106 2.106 6 -0.9333 2

PORAT RUTH - Officer SVP, CFO

2021-09-28 19:21:28 -0400 2021-09-25 C 1,174 d 20,967 direct -0.9333 2.106 2.106 6 -0.9333 2

PORAT RUTH - Officer SVP, CFO

2021-09-28 19:21:28 -0400 2021-09-25 F 1,301 $2,852.66 d 3,950 direct -0.9333 2.106 2.106 6 -0.9333 2

O'TOOLE AMIE THUENER - Officer VP, CHIEF ACCOUNTING OFFICER

2021-09-28 19:06:19 -0400 2021-09-25 C 60 d 360 direct -0.9333 2.106 2.106 6 -0.9333 2

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2021-09-28 18:52:10 -0400 2021-09-25 C 1,277 a 2,479 direct -0.9333 2.106 2.106 6 -0.9333 2

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2021-09-28 18:52:10 -0400 2021-09-25 C 1,199 d 3,560 direct -0.9333 2.106 2.106 6 -0.9333 2

WALKER JOHN KENT - Officer SVP, GLOBAL AFFAIRS AND CLO

2021-09-28 18:34:45 -0400 2021-09-25 C 1,174 a 2,498 direct -0.9333 2.106 2.106 6 -0.9333 2

WALKER JOHN KENT - Officer SVP, GLOBAL AFFAIRS AND CLO

2021-09-28 18:34:45 -0400 2021-09-25 F 1,301 $2,852.66 d 3,950 direct -0.9333 2.106 2.106 6 -0.9333 2

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2021-09-28 18:08:29 -0400 2021-09-25 C 1,532 d 27,348 direct -0.9333 2.106 2.106 6 -0.9333 2

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2021-09-28 18:08:29 -0400 2021-09-25 F 2,264 $2,852.66 d 6,868 direct -0.9333 2.106 2.106 6 -0.9333 2

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-28 17:53:25 -0400 2021-09-25 C 3,866 d 38,336 direct -0.9333 2.106 2.106 6 -0.9333 2

PORAT RUTH - Officer SVP, CFO

2021-09-28 19:21:28 -0400 2021-09-25 F 1,155 $2,852.66 d 22,141 direct -0.9333 2.106 2.106 6 -0.9333 2

PORAT RUTH - Officer SVP, CFO

2021-09-28 19:21:28 -0400 2021-09-25 C 1,174 a 78,968 direct -0.9333 2.106 2.106 6 -0.9333 2

O'TOOLE AMIE THUENER - Officer VP, CHIEF ACCOUNTING OFFICER

2021-09-28 19:06:19 -0400 2021-09-25 F 59 $2,852.66 d 420 direct -0.9333 2.106 2.106 6 -0.9333 2

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2021-09-28 18:52:10 -0400 2021-09-25 C 1,199 a 1,202 direct -0.9333 2.106 2.106 6 -0.9333 2

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2021-09-28 18:52:10 -0400 2021-09-25 C 1,277 d 22,790 direct -0.9333 2.106 2.106 6 -0.9333 2

WALKER JOHN KENT - Officer SVP, GLOBAL AFFAIRS AND CLO

2021-09-28 18:34:45 -0400 2021-09-25 C 1,324 a 1,324 direct -0.9333 2.106 2.106 6 -0.9333 2

WALKER JOHN KENT - Officer SVP, GLOBAL AFFAIRS AND CLO

2021-09-28 18:34:45 -0400 2021-09-25 C 1,174 d 20,967 direct -0.9333 2.106 2.106 6 -0.9333 2

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2021-09-28 18:08:29 -0400 2021-09-25 F 1,506 $2,852.66 d 28,880 direct -0.9333 2.106 2.106 6 -0.9333 2

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2021-09-28 18:08:29 -0400 2021-09-25 C 1,532 a 23,363 direct -0.9333 2.106 2.106 6 -0.9333 2

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-28 17:53:25 -0400 2021-09-25 F 3,801 $2,852.66 d 42,202 direct -0.9333 2.106 2.106 6 -0.9333 2

PORAT RUTH - Officer SVP, CFO

2021-09-28 19:21:28 -0400 2021-09-25 C 1,324 d 2,626 direct -0.9333 2.106 2.106 6 -0.9333 2

PORAT RUTH - Officer SVP, CFO

2021-09-28 19:21:28 -0400 2021-09-25 C 1,324 a 77,794 direct -0.9333 2.106 2.106 6 -0.9333 2

O'TOOLE AMIE THUENER - Officer VP, CHIEF ACCOUNTING OFFICER

2021-09-28 19:06:19 -0400 2021-09-25 C 60 a 1,088 direct -0.9333 2.106 2.106 6 -0.9333 2

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2021-09-28 18:52:10 -0400 2021-09-25 F 1,180 $2,852.66 d 2,380 direct -0.9333 2.106 2.106 6 -0.9333 2

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 100 $2,832.89 d 0 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 610 $2,831.86 d 100 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 2,335 $2,828.89 d 2,874 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 700 $2,825.39 d 8,497 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 900 $2,843.16 d 19,805,681 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 300 $2,822.27 d 12,027 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 2,102 $2,840.10 d 19,811,145 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 300 $2,818.10 d 13,089 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 1,304 $2,836.41 d 19,816,043 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 C 13,889 a 13,889 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 100 $2,832.84 d 19,818,469 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 200 $2,825.49 d 19,818,969 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 700 $2,830.80 d 710 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 2,388 $2,827.69 d 5,209 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 101 $2,843.16 d 19,805,280 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 1,130 $2,824.51 d 9,197 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 2,855 $2,842.21 d 19,806,581 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 262 $2,821.23 d 12,327 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 1,293 $2,838.86 d 19,813,247 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 200 $2,813.25 d 13,389 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 900 $2,835.43 d 19,817,347 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 100 $2,827.87 d 19,818,569 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 C 13,889 d 19,744,224 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 1,464 $2,829.74 d 1,410 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 900 $2,826.80 d 7,597 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 300 $2,844.06 d 19,805,381 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 1,700 $2,823.33 d 10,327 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 1,709 $2,841.03 d 19,809,436 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 500 $2,820.12 d 12,589 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 1,503 $2,837.60 d 19,814,540 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:06:48 -0400 2021-09-23 S 300 $2,810.37 d 13,589 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 222 $2,834.45 d 19,818,247 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-27 13:48:42 -0400 2021-09-23 S 300 $2,826.22 d 19,818,669 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 600 $2,825.35 d 19,819,566 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 900 $2,802.35 d 6,662 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 900 $2,822.10 d 19,822,028 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 490 $2,798.75 d 8,229 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 700 $2,818.31 d 19,824,429 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 197 $2,795.05 d 9,219 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 700 $2,791.86 d 10,116 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 500 $2,814.48 d 19,826,554 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 300 $2,787.87 d 11,216 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 800 $2,810.37 d 19,828,468 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 400 $2,806.04 d 19,829,868 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 200 $2,782.81 d 12,423 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 500 $2,801.95 d 19,831,168 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 200 $2,778.56 d 13,251 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 200 $2,796.70 d 19,832,158 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 100 $2,773.29 d 13,789 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 200 $2,790.55 d 19,832,858 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:33:37 -0400 2021-09-22 S 500 $2,812.40 d 951 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 1,190 $2,809.11 d 2,941 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 200 $2,826.03 d 19,819,266 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 596 $2,805.88 d 5,495 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 1,100 $2,824.30 d 19,820,166 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 223 $2,801.22 d 7,562 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 701 $2,820.84 d 19,822,928 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 100 $2,797.36 d 8,719 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 300 $2,794.16 d 9,416 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 640 $2,817.07 d 19,825,129 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 200 $2,790.38 d 10,816 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 814 $2,813.21 d 19,827,054 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 300 $2,809.18 d 19,829,268 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 700 $2,787.00 d 11,516 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 500 $2,804.64 d 19,830,268 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 300 $2,781.85 d 12,623 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 200 $2,799.78 d 19,831,668 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 5 $2,775.62 d 13,451 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 200 $2,795.25 d 19,832,358 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 C 13,889 a 13,889 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:33:37 -0400 2021-09-22 S 751 $2,804.66 d 0 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 C 13,889 d 19,758,113 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:33:37 -0400 2021-09-22 S 990 $2,811.36 d 1,451 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 729 $2,807.95 d 4,131 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 100 $2,827.67 d 19,819,466 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 571 $2,803.40 d 6,091 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 762 $2,822.10 d 19,821,266 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 444 $2,800.11 d 7,785 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 800 $2,819.73 d 19,823,629 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 400 $2,796.42 d 8,819 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 400 $2,792.84 d 9,716 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 785 $2,815.69 d 19,825,769 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 200 $2,789.28 d 11,016 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 600 $2,811.69 d 19,827,868 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 300 $2,807.72 d 19,829,568 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 207 $2,785.50 d 12,216 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 400 $2,803.18 d 19,830,768 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 328 $2,780.04 d 12,923 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 290 $2,798.27 d 19,831,868 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 333 $2,774.70 d 13,456 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 300 $2,792.82 d 19,832,558 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:33:37 -0400 2021-09-22 S 200 $2,814.41 d 751 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 500 $2,810.40 d 2,441 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:14:42 -0400 2021-09-22 S 97 $2,830.36 d 19,819,169 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-24 16:16:41 -0400 2021-09-22 S 635 $2,806.89 d 4,860 direct -3.7576 -5.4671 0.0 1 -5.8201 4

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 599 $2,802.54 d 19,837,208 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 1,405 $2,783.49 d 7,218 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 500 $2,798.66 d 19,839,007 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 955 $2,780.41 d 9,823 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 806 $2,794.70 d 19,842,041 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 125 $2,776.39 d 11,978 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 500 $2,791.33 d 19,844,547 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 186 $2,773.25 d 12,603 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 300 $2,786.00 d 19,845,747 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 300 $2,767.00 d 13,589 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 200 $2,781.85 d 19,846,647 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 100 $2,800.23 d 0 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 300 $2,796.67 d 400 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 100 $2,812.19 d 19,833,158 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 1,000 $2,793.05 d 1,400 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 536 $2,808.93 d 19,833,758 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 600 $2,789.75 d 3,660 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 800 $2,804.74 d 19,835,494 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 908 $2,785.83 d 5,505 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 600 $2,801.59 d 19,837,807 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 700 $2,782.52 d 8,623 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 1,226 $2,797.28 d 19,839,507 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 700 $2,779.08 d 10,778 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 1,300 $2,793.61 d 19,842,847 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 200 $2,775.53 d 12,103 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 300 $2,789.33 d 19,845,047 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 600 $2,770.86 d 12,789 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 200 $2,784.64 d 19,846,047 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 C 13,889 a 13,889 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 100 $2,779.83 d 19,846,847 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 100 $2,799.15 d 100 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 400 $2,794.89 d 700 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 100 $2,811.13 d 19,833,258 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 400 $2,792.04 d 2,400 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 700 $2,807.32 d 19,834,294 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 590 $2,788.38 d 4,260 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 914 $2,803.83 d 19,836,294 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 805 $2,784.82 d 6,413 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 600 $2,799.94 d 19,838,407 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 500 $2,781.43 d 9,323 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 1,308 $2,795.79 d 19,840,733 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 500 $2,777.75 d 11,478 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 400 $2,792.55 d 19,844,147 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 300 $2,774.43 d 12,303 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 400 $2,787.90 d 19,845,347 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 200 $2,769.66 d 13,389 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 400 $2,783.31 d 19,846,247 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 C 13,889 d 19,772,002 direct

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 200 $2,797.54 d 200 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 100 $2,813.54 d 19,833,058 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 300 $2,794.15 d 1,100 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 400 $2,810.41 d 19,833,358 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 860 $2,790.94 d 2,800 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:42:03 -0400 2021-09-21 S 500 $2,806.21 d 19,834,994 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PAGE LAWRENCE - Director - > 10% Owner

2021-09-22 13:37:49 -0400 2021-09-21 S 655 $2,787.48 d 4,850 direct 0.6301 -4.5534 1.2023 3 -4.5534 6

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 200 $2,877.05 d 87,852 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 200 $2,872.15 d 88,252 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 69 $2,862.29 d 88,852 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 200 $2,858.93 d 89,212 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 200 $2,854.73 d 90,277 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 100 $2,874.61 d 88,052 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 100 $2,866.65 d 88,452 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 91 $2,861.25 d 88,921 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 365 $2,857.42 d 89,412 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 175 $2,856.23 d 4,482 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 200 $2,878.99 d 87,652 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 100 $2,873.42 d 88,152 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 300 $2,864.67 d 88,552 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 200 $2,859.98 d 89,012 direct -2.0156 -1.7642 0.0 1 -3.7102 3

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-15 19:01:56 -0400 2021-09-15 S 500 $2,856.48 d 89,777 direct -2.0156 -1.7642 0.0 1 -3.7102 3

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 1,096 $2,876.59 d 6,833 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 774 $2,908.67 d 18,995,101 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 800 $2,872.93 d 9,656 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 600 $2,869.62 d 12,689 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 300 $2,906.70 d 18,995,875 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 C 13,889 a 13,889 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 1,700 $2,903.82 d 18,998,029 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 600 $2,900.19 d 19,002,249 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 757 $2,896.46 d 19,005,334 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 200 $2,891.84 d 19,007,190 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 1,180 $2,878.56 d 0 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 828 $2,882.70 d 2,033 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 900 $2,879.48 d 4,102 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 400 $2,911.05 d 18,993,901 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 600 $2,875.33 d 7,929 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 1,200 $2,871.99 d 10,456 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 400 $2,867.56 d 13,289 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 820 $2,905.98 d 18,996,175 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 1,200 $2,902.57 d 18,999,729 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 604 $2,898.38 d 19,002,849 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 398 $2,895.04 d 19,006,091 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 100 $2,889.83 d 19,007,390 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 251 $2,884.84 d 1,180 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 641 $2,881.51 d 2,861 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 1,831 $2,877.65 d 5,002 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 800 $2,909.92 d 18,994,301 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 1,127 $2,874.18 d 8,529 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 1,033 $2,870.88 d 11,656 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 200 $2,866.06 d 13,689 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 1,034 $2,904.82 d 18,996,995 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 1,320 $2,901.75 d 19,000,929 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 1,881 $2,897.56 d 19,003,453 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 701 $2,893.33 d 19,006,489 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 C 13,889 d 18,933,532 direct

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 602 $2,883.69 d 1,431 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:00:09 -0400 2021-09-09 S 600 $2,880.41 d 3,502 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-13 19:24:52 -0400 2021-09-09 S 300 $2,912.26 d 18,993,601 direct 1.2552 -2.6216 1.2552 2 -3.0605 5

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 400 $2,884.03 d 100 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 100 $2,879.79 d 1,100 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 490 $2,876.79 d 2,500 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 1,480 $2,872.99 d 3,590 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 300 $2,907.12 d 19,007,790 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 1,334 $2,869.98 d 7,611 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 400 $2,903.47 d 19,008,990 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 700 $2,866.51 d 11,788 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 600 $2,900.32 d 19,010,211 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 296 $2,863.36 d 13,193 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 1,951 $2,896.93 d 19,012,375 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 C 13,889 a 13,889 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 947 $2,893.98 d 19,018,666 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 304 $2,888.44 d 19,020,682 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 13,889 d 18,947,421 direct

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 300 $2,882.64 d 500 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 600 $2,879.19 d 1,200 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 300 $2,875.70 d 2,990 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 100 $2,911.14 d 19,007,490 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 1,040 $2,872.07 d 5,070 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 500 $2,906.25 d 19,008,090 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 800 $2,868.91 d 8,945 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 521 $2,902.50 d 19,009,390 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 548 $2,865.61 d 12,488 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 700 $2,899.34 d 19,010,811 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 200 $2,861.79 d 13,489 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 2,440 $2,896.11 d 19,014,326 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 500 $2,892.66 d 19,019,613 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 193 $2,885.93 d 19,020,986 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 100 $2,885.58 d 0 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 300 $2,881.98 d 800 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 700 $2,877.93 d 1,800 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 300 $2,874.23 d 3,290 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 200 $2,909.95 d 19,007,590 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 1,501 $2,871.08 d 6,110 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 400 $2,904.86 d 19,008,590 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 2,043 $2,867.74 d 9,745 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 300 $2,901.15 d 19,009,911 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 157 $2,864.17 d 13,036 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 864 $2,897.97 d 19,011,511 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:12:26 -0400 2021-09-08 S 200 $2,860.79 d 13,689 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 1,900 $2,895.07 d 19,016,766 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 569 $2,891.13 d 19,020,113 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-10 12:41:03 -0400 2021-09-08 S 200 $2,884.65 d 19,021,179 direct 1.0879 -0.3224 2.3147 4 -0.3224 6

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 700 $2,903.26 d 19,033,468 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 3 $2,902.50 d 299 indirect -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 2 $2,888.77 d 3,022 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 100 $2,897.35 d 19,034,768 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 22 $2,884.23 d 3,046 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 C 13,889 d 18,961,310 direct

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 764 $2,887.30 d 941 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 22 $2,880.37 d 3,086 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 1,460 $2,884.24 d 4,008 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 1,616 $2,881.92 d 10,673 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 200 $2,876.95 d 13,089 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 C 13,889 a 13,889 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 307 $2,912.80 d 19,022,798 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 8 $2,912.53 d 218 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 2,926 $2,909.31 d 19,025,545 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 21 $2,909.37 d 239 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 1,141 $2,905.87 d 19,031,827 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 21 $2,905.52 d 274 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 500 $2,901.55 d 19,034,168 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 4 $2,900.74 d 302 indirect -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 17 $2,886.77 d 3,024 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 300 $2,895.28 d 19,034,868 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 12 $2,882.35 d 3,068 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 100 $2,891.15 d 0 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 655 $2,886.27 d 1,705 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 7 $28,778.60 d 3,108 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 2,093 $2,883.08 d 5,468 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 500 $2,880.09 d 12,289 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 500 $2,876.12 d 13,289 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 303 $2,914.44 d 19,021,379 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 7 $2,914.46 d 207 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 412 $2,911.51 d 19,023,105 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 2 $2,911.28 d 226 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 1,921 $2,908.28 d 19,028,471 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 6 $2,908.49 d 260 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 500 $2,904.82 d 19,032,968 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 4 $2,903.59 d 295 indirect -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 4 $2,895.04 d 306 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 100 $2,900.05 d 19,034,668 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 5 $2,885.20 d 3,041 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 100 $2,892.87 d 19,035,168 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 841 $2,888.76 d 100 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 6 $2,881.96 d 3,080 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 1,648 $2,885.21 d 2,360 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 4 $2,876.72 d 3,115 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 3,112 $2,882.12 d 7,561 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 300 $2,879.05 d 12,789 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 20:29:24 -0400 2021-09-07 S 100 $2,874.04 d 13,789 direct -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 1,116 $2,913.73 d 19,021,682 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 4 $2,913.70 d 214 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 2,028 $2,910.13 d 19,023,517 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 11 $2,910.27 d 228 indirect -2.065 -0.3726 0.2018 5 -2.065 2

BRIN SERGEY - Director - > 10% Owner

2021-09-08 21:01:14 -0400 2021-09-07 S 1,435 $2,907.24 d 19,030,392 direct -2.065 -0.3726 0.2018 5 -2.065 2

HENNESSY JOHN L - Director by trust

2021-09-08 17:40:31 -0400 2021-09-07 S 8 $2,907.44 d 266 indirect -2.065 -0.3726 0.2018 5 -2.065 2

MATHER ANN - Director

2021-09-02 20:30:50 -0400 2021-09-02 S 17 $2,918.99 d 469 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 316 $2,935.14 d 90,477 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 140 $2,931.03 d 91,313 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 300 $2,926.85 d 91,702 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 200 $2,920.47 d 92,902 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

O'TOOLE AMIE THUENER - Officer VP, CHIEF ACCOUNTING OFFICER

2021-09-02 20:39:46 -0400 2021-09-01 S 48 $2,913.00 d 1,028 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 400 $2,934.02 d 90,793 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 149 $2,929.66 d 91,453 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 400 $2,924.98 d 92,002 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 200 $2,914.35 d 93,102 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 120 $2,931.89 d 91,193 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 100 $2,928.40 d 91,602 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 500 $2,923.45 d 92,402 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2021-09-02 21:03:30 -0400 2021-09-01 S 175 $2,900.00 d 4,657 direct 0.5139 -0.9049 -1.2533 0.5139 2 -7.9499 19

BRIN SERGEY - Director - > 10% Owner

2021-08-30 17:56:35 -0400 2021-08-29 G 26,600 d 19,034,668 direct 0.2612 -0.3977 -5.1986 0.2612 2 -8.3847 22

BRIN SERGEY - Director - > 10% Owner

2021-08-30 17:56:35 -0400 2021-08-29 G 26,600 d 0 direct 0.2612 -0.3977 -5.1986 0.2612 2 -8.3847 22

BRIN SERGEY - Director - > 10% Owner

2021-08-30 17:56:35 -0400 2021-08-29 C 26,600 d 18,975,199 direct

BRIN SERGEY - Director - > 10% Owner

2021-08-30 17:56:35 -0400 2021-08-29 C 26,600 a 26,600 direct 0.2612 -0.3977 -5.1986 0.2612 2 -8.3847 22

O'TOOLE AMIE THUENER - Officer VP, CHIEF ACCOUNTING OFFICER

2021-08-27 13:15:59 -0400 2021-08-25 C 60 a 1,076 direct 0.6358 0.1553 -3.9453 0.8935 4 -7.807 24

O'TOOLE AMIE THUENER - Officer VP, CHIEF ACCOUNTING OFFICER

2021-08-27 13:15:59 -0400 2021-08-25 F 60 $2,847.97 d 539 direct 0.6358 0.1553 -3.9453 0.8935 4 -7.807 24

O'TOOLE AMIE THUENER - Officer VP, CHIEF ACCOUNTING OFFICER

2021-08-27 13:15:59 -0400 2021-08-25 C 60 d 479 direct 0.6358 0.1553 -3.9453 0.8935 4 -7.807 24

* -

Transaction Code Definitions
Code Definition
A Grant, award or other acquisition pursuant to Rule 16b-3(d)
C Conversion of derivative security
D Disposition to the issuer of issuer equity securities pursuant to Rule 16b-3(e)
E Expiration of short derivative position
F Payment of exercise price or tax liability by delivering or withholding securities incident to the receipt, exercise or vesting of a security issued in accordance with Rule 16b-3
G Bona fide gift
H Expiration (or cancellation) of long derivative position with value received
I Discretionary transaction in accordance with Rule 16b-3(f) resulting in acquisition or disposition of issuer securities
J Other acquisition or disposition
L Small acquisition under Rule 16a-6
M Exercise or conversion of derivative security exempted pursuant to Rule 16b-3
O Exercise of out-of-the-money derivative security
P Open market or private purchase of non-derivative or derivative security
S Open market or private sale of non-derivative or derivative security
U Disposition pursuant to a tender of shares in a change of control transaction
W Acquisition or disposition by will or the laws of descent and distribution
X Exercise of in-the-money or at-the-money derivative security
Z Deposit into or withdrawal from voting trust

IBR Securities Loan Availability

Updated throughout the day, this shows the number of shares available to borrow. Data provided by Interactive Brokers

Security Date/Time Rebate Rate Fee Rate Shares Available
ALPHABET INC-CL C GOOG 2021-10-21 15:45:03 UTC -0.18 0.25 7900000
ALPHABET INC-CL C GOOG 2021-10-21 15:15:03 UTC -0.18 0.25 7900000
ALPHABET INC-CL C GOOG 2021-10-21 14:45:03 UTC -0.18 0.25 7900000
ALPHABET INC-CL C GOOG 2021-10-21 14:15:03 UTC -0.18 0.25 7900000
ALPHABET INC-CL C GOOG 2021-10-21 13:45:03 UTC -0.18 0.25 7900000
ALPHABET INC-CL C GOOG 2021-10-21 13:15:02 UTC -0.18 0.25 7900000
ALPHABET INC-CL C GOOG 2021-10-21 12:45:03 UTC -0.18 0.25 7800000
ALPHABET INC-CL C GOOG 2021-10-20 22:15:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 21:45:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 21:15:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 20:45:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 20:15:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 19:45:04 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 19:15:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 18:45:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 18:15:04 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 17:45:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 17:15:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 16:45:03 UTC -0.18 0.25 7600000
ALPHABET INC-CL C GOOG 2021-10-20 16:15:04 UTC -0.18 0.25 7600000

Current Active Short Positions

Holder Issuer Net Short Position Position Date Origin

Elevate your investments