Alphabet Inc. Class C (GOOG)

Sector:
COMMUNICATIONS
Industry:
INTERNET
SIC:
SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC.
CEO:
Lawrence E. Page
Employees:
98,771
1600 AMPHITHEATRE PARKWAY, MOUNTAIN VIEW, CA 94043
650-253-0000

Alphabet, Inc. is a holding company, which engages in the business of acquisition and operation of different companies. It operates through the Google and Other Bets segments. The Google segment includes its main Internet products such as Search, Ads, Commerce, Maps, YouTube, Apps, Cloud, Android, Chrome, Google Play as well as hardware products, such as Chromecast, Chromebooks and Nexus. The Other Bets segment includes businesses such as Access or Google Fiber, Calico, Nest, Verily, GV, Google Capital, X, and other initiatives. The company was founded by Lawrence E. Page and Sergey Mikhaylovich Brin on October 2, 2015 and is headquartered in Mountain View, CA.

Data derived from most recent annual or quarterly report
Market Cap 690.07 Billion Shares Outstanding315.639 Million Avg 30-day Volume 1.727 Million
P/E Ratio27.4357 Dividend Yield0.0 EPS54.32
Price to Revenue6.0528 Debt to Equity0.0626 EBITDA61.779 Billion
Price to Book Value4.9644 Operating Margin22.5852 Enterprise Value961.343 Billion
Current Ratio3.067 EPS Growth0.192 Quick Ratio2.949
1 Yr BETA 1.2481 52-week High/Low 3042.0 / 2127.46 Profit Margin22.0619
Operating Cash Flow Growth19.4497 Altman Z-Score9.0531 Free Cash Flow to Firm 39.792 Billion
Earnings Report2022-07-26 Split2022-07-18, 1.0:20.0
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)

172.6 Thousand total shares from 550 transactions

Exercise Derivative Conversion (M)

none

Current/Former Insiders

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

SERGEY BRIN

  • Director
  • 10% Owner
37,059,131 2022-05-12 91

HENNESSY JOHN L

  • Director
2,814 2022-05-09 19

RAGHAVAN PRABHAKAR SENIOR VICE PRESIDENT

  • Officer
36,097 2022-05-03 10

O'TOOLE AMIE THUENER VP, CHIEF ACCOUNTING OFFICER

  • Officer
2,464 2022-05-03 21

PAGE LAWRENCE

  • Director
  • 10% Owner
19,453,316 2022-04-19 93

SCHINDLER PHILIPP SVP, CHIEF BUSINESS OFFICER

  • Officer
14,034 2022-04-05 10

WALKER JOHN KENT PRESIDENT, GLOBAL AFFAIRS, CLO

  • Officer
28,088 2022-03-25 7

PORAT RUTH SVP, CFO

  • Officer
181,522 2022-03-25 5

PICHAI SUNDAR CHIEF EXECUTIVE OFFICER

  • Officer
  • Director
135,317 2022-03-25 23

SHRIRAM KAVITARK RAM

  • Director
281,601 2022-02-08 4

ARNOLD FRANCES

  • Director
953 2022-02-04 2

MATHER ANN

  • Director
1,751 2022-01-03 9

DOERR L JOHN

  • Director
797,902 2021-12-31 2

MULALLY ALAN R

  • Director
4,248 2021-12-31 2

WASHINGTON ROBIN L

  • Director
1,274 2021-12-31 2

FERGUSON ROGER W. JR.

  • Director
19,483 2021-12-31 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 21

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

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

SERGEY BRIN - Director - > 10% Owner

2022-05-12 21:37:05 -0400 2022-05-12 G 37,600 d 0 direct -1.4788 -6.1816 0.1596 3 -6.1816 6

SERGEY BRIN - Director - > 10% Owner

2022-05-12 21:37:05 -0400 2022-05-12 C 37,600 a 37,600 direct -1.4788 -6.1816 0.1596 3 -6.1816 6

SERGEY BRIN - Director - > 10% Owner

2022-05-12 21:37:05 -0400 2022-05-12 C 37,600 d 18,472,096 direct

SERGEY BRIN - Director - > 10% Owner

2022-05-12 21:37:05 -0400 2022-05-12 G 37,600 d 18,532,165 direct -1.4788 -6.1816 0.1596 3 -6.1816 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,264.35 d 2,000 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 1 $2,266.11 d 293 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,267.20 d 1,994 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 1 $2,275.83 d 288 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,271.07 d 1,986 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 4 $2,280.99 d 282 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 2 $2,275.89 d 286 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 1 $2,259.30 d 2,010 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 1 $2,270.45 d 1,988 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,275.79 d 1,978 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 2 $2,283.11 d 275 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 1 $2,277.23 d 1,977 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 3 $2,289.04 d 1,972 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 2 $2,305.10 d 265 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,263.98 d 2,002 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 1 $2,265.53 d 294 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,267.16 d 1,996 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 1 $2,271.50 d 291 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,269.23 d 1,990 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 2 $2,273.66 d 289 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,274.16 d 1,980 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 2 $2,282.62 d 277 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 1 $2,269.96 d 1,989 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 1 $2,272.01 d 1,982 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 3 $2,262.39 d 2,006 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 2 $2,286.61 d 267 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,263.46 d 2,004 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 1 $2,264.35 d 295 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,264.99 d 1,998 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 1 $2,270.30 d 292 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,267.95 d 1,992 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 1 $2,281.19 d 281 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,271.81 d 1,983 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 4 $2,285.97 d 269 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 2 $2,282.19 d 279 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 1 $2,260.50 d 2,009 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 1 $2,271.70 d 1,985 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,277.87 d 1,975 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:36:29 -0400 2022-05-09 S 2 $2,284.72 d 273 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 2 $2,256.88 d 2,011 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

HENNESSY JOHN L - Director by trust

2022-05-10 20:30:14 -0400 2022-05-09 S 3 $2,290.73 d 1,969 indirect -0.702 -1.3689 2.4048 5 -1.3689 6

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-05-04 17:46:08 -0400 2022-05-03 S 490 $2,335.30 d 497 direct -0.9306 -3.0712 0.0 1 -3.1371 3

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

2022-05-04 17:28:29 -0400 2022-05-03 S 42 $2,335.30 d 1,170 direct -0.9306 -3.0712 0.0 1 -3.1371 3

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

2022-04-27 13:16:13 -0400 2022-04-25 F 53 $2,392.28 d 900 direct 3.8176 6.568 6.568 6 -0.0469 3

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

2022-04-27 13:16:13 -0400 2022-04-25 C 53 d 847 direct 3.8176 6.568 6.568 6 -0.0469 3

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

2022-04-27 13:16:13 -0400 2022-04-25 C 53 a 1,212 direct 3.8176 6.568 6.568 6 -0.0469 3

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 200 $2,549.52 d 13,488 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 400 $2,599.90 d 19,517,070 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 737 $2,598.49 d 1,259 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:49:44 -0400 2022-04-19 S 700 $2,609.39 d 19,514,870 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 100 $2,585.15 d 19,525,349 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 200 $2,555.75 d 19,527,102 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 200 $2,562.27 d 12,488 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 500 $2,593.72 d 19,522,229 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 1,054 $2,582.74 d 8,873 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 200 $2,561.39 d 19,526,502 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 209 $2,577.26 d 11,777 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 1,000 $2,597.61 d 19,518,870 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 1,400 $2,588.39 d 3,498 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 200 $2,601.92 d 19,516,570 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 300 $2,578.28 d 11,477 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 1,400 $2,598.77 d 19,517,470 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:41:32 -0400 2022-04-19 S 100 $2,605.15 d 0 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 300 $2,589.34 d 19,523,830 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 401 $2,600.95 d 758 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:49:44 -0400 2022-04-19 S 100 $2,617.15 d 19,513,614 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 100 $2,564.01 d 19,526,402 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 100 $2,599.40 d 1,159 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 200 $2,541.80 d 13,688 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 400 $2,592.46 d 19,522,729 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 700 $2,583.98 d 8,173 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:49:44 -0400 2022-04-19 S 400 $2,611.44 d 19,514,170 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 100 $2,576.98 d 19,525,702 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 200 $2,555.86 d 12,788 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 500 $2,588.11 d 19,524,130 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 801 $2,584.99 d 7,372 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 200 $2,550.19 d 19,527,302 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 200 $2,558.86 d 19,526,702 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 200 $2,590.31 d 2,898 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 719 $2,586.99 d 19,524,630 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 1,370 $2,587.11 d 4,898 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 200 $2,575.40 d 19,525,802 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 300 $2,565.91 d 12,188 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 1,200 $2,596.42 d 19,519,870 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 C 13,888 d 19,452,558 direct

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 253 $2,583.68 d 19,525,449 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 400 $2,589.62 d 3,098 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:49:44 -0400 2022-04-19 S 100 $2,615.65 d 19,513,714 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:41:32 -0400 2022-04-19 S 358 $2,601.63 d 400 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 100 $2,567.15 d 12,088 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 102 $2,593.93 d 2,496 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 300 $2,603.73 d 19,516,270 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 594 $2,580.40 d 10,683 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:49:44 -0400 2022-04-19 S 300 $2,610.39 d 19,514,570 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 100 $2,573.36 d 19,526,002 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 200 $2,553.75 d 12,988 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 400 $2,608.17 d 19,515,570 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 756 $2,581.58 d 9,927 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 100 $2,606.72 d 19,515,970 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 200 $2,557.08 d 19,526,902 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 200 $2,579.35 d 11,277 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 701 $2,590.39 d 19,523,129 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 1,104 $2,586.13 d 6,268 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 200 $2,571.03 d 19,526,102 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 300 $2,551.42 d 13,188 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 1,159 $2,595.11 d 19,521,070 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 C 13,888 a 13,888 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 200 $2,605.31 d 19,516,070 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 300 $2,592.48 d 2,598 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:49:44 -0400 2022-04-19 S 100 $2,614.14 d 19,513,814 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:41:32 -0400 2022-04-19 S 300 $2,603.03 d 100 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 100 $2,557.15 d 12,688 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 102 $2,574.80 d 11,986 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 300 $2,601.39 d 19,516,770 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:40:02 -0400 2022-04-19 S 500 $2,597.27 d 1,996 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:49:44 -0400 2022-04-19 S 256 $2,612.86 d 19,513,914 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-21 20:42:54 -0400 2022-04-19 S 100 $2,569.15 d 19,526,302 direct 3.0398 -3.8854 3.0398 2 -3.8854 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 342 $2,556.35 d 1,945 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 300 $2,539.10 d 19,539,591 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 500 $2,564.35 d 19,529,374 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 500 $2,547.25 d 6,423 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 303 $2,567.85 d 19,528,604 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 600 $2,551.51 d 19,535,752 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 816 $2,537.33 d 10,660 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 600 $2,526.87 d 12,989 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 400 $2,534.95 d 19,540,491 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 778 $2,558.18 d 19,532,174 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 100 $2,532.21 d 11,789 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 900 $2,543.81 d 7,523 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 700 $2,550.17 d 4,934 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 400 $2,563.40 d 19,529,874 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:01:27 -0400 2022-04-18 S 100 $2,574.16 d 19,527,502 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 300 $2,529.29 d 12,189 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 300 $2,544.75 d 7,223 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 200 $2,537.53 d 19,539,891 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 800 $2,555.04 d 2,287 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 500 $2,534.14 d 19,540,891 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 313 $2,535.86 d 11,476 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 201 $2,572.15 d 19,527,602 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 500 $2,562.31 d 19,530,274 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 500 $2,528.53 d 12,489 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 303 $2,546.72 d 19,537,627 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 561 $2,547.70 d 19,537,066 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 519 $2,538.58 d 10,141 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 382 $2,544.29 d 19,538,430 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 700 $2,561.32 d 19,530,774 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 898 $2,558.09 d 1,047 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 647 $2,553.81 d 3,087 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 400 $2,549.86 d 19,536,352 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 1,300 $2,553.89 d 19,534,252 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 300 $2,525.33 d 13,589 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 100 $2,540.06 d 19,539,491 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 800 $2,551.21 d 4,134 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 479 $2,542.06 d 19,539,012 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 300 $2,541.15 d 9,241 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 300 $2,561.33 d 0 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 200 $2,552.61 d 19,535,552 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 500 $2,555.11 d 19,533,752 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 400 $2,552.54 d 3,734 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 300 $2,569.96 d 19,527,803 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 501 $2,568.80 d 19,528,103 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 500 $2,559.06 d 547 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 314 $2,548.73 d 19,536,752 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 700 $2,560.04 d 19,531,474 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 818 $2,542.67 d 8,423 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 600 $2,539.81 d 9,541 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 400 $2,536.21 d 19,540,091 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 800 $2,556.46 d 19,532,952 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 247 $2,559.99 d 300 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 C 13,889 a 13,889 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 789 $2,549.23 d 5,634 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 467 $2,565.80 d 19,528,907 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 300 $2,530.97 d 11,889 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 17:56:19 -0400 2022-04-18 S 300 $2,545.93 d 6,923 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 200 $2,542.97 d 19,538,812 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-20 18:00:27 -0400 2022-04-18 S 500 $2,545.57 d 19,537,930 direct -4.2609 -4.423 0.0 1 -7.9376 5

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 200 $2,555.24 d 19,551,213 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 400 $2,569.38 d 1,700 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 500 $2,553.96 d 19,551,413 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 21:00:03 -0400 2022-04-14 S 200 $2,570.28 d 1,500 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 200 $2,536.50 d 12,842 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 265 $2,544.39 d 19,554,614 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 482 $2,532.66 d 13,407 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 600 $2,545.60 d 19,554,014 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 21:00:03 -0400 2022-04-14 S 200 $2,599.20 d 0 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 200 $2,549.51 d 8,936 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 300 $2,564.10 d 3,002 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 300 $2,568.49 d 19,545,650 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 500 $2,545.13 d 9,731 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 700 $2,563.21 d 19,548,093 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 302 $2,567.75 d 2,100 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 400 $2,566.18 d 19,546,250 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 700 $2,562.97 d 3,302 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 900 $2,564.23 d 19,547,193 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 395 $2,546.67 d 9,336 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 401 $2,543.10 d 19,554,879 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 C 13,889 a 13,889 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:53:57 -0400 2022-04-14 S 200 $2,595.02 d 19,541,591 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 100 $2,579.52 d 19,542,591 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 400 $2,560.52 d 4,302 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 500 $2,546.50 d 19,553,514 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 21:00:03 -0400 2022-04-14 S 100 $2,590.45 d 200 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 100 $2,551.15 d 8,836 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 200 $2,550.11 d 19,552,714 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 202 $2,573.36 d 19,543,691 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 430 $2,558.55 d 4,902 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 576 $2,570.69 d 19,544,374 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 21:00:03 -0400 2022-04-14 S 200 $2,577.81 d 1,000 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 200 $2,548.47 d 9,136 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 300 $2,567.65 d 19,545,950 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 500 $2,544.15 d 10,231 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 700 $2,560.93 d 19,549,510 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 21:00:03 -0400 2022-04-14 S 400 $2,586.69 d 600 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 300 $2,562.26 d 4,002 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 300 $2,566.72 d 2,402 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 400 $2,553.03 d 19,551,913 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 700 $2,541.13 d 10,931 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 717 $2,562.18 d 19,548,793 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 365 $2,534.94 d 13,042 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 400 $2,575.75 d 19,542,891 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 1,100 $2,557.39 d 5,332 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:53:57 -0400 2022-04-14 S 200 $2,583.46 d 19,542,291 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 400 $2,552.68 d 8,436 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 481 $2,572.71 d 19,543,893 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 21:00:03 -0400 2022-04-14 S 100 $2,576.08 d 1,200 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:53:57 -0400 2022-04-14 S 500 $2,593.95 d 19,541,791 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 200 $2,548.00 d 19,553,314 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 200 $2,577.50 d 19,542,691 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 404 $2,553.89 d 8,032 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 543 $2,565.27 d 19,546,650 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 21:00:03 -0400 2022-04-14 S 200 $2,572.80 d 1,300 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 200 $2,542.38 d 10,731 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 290 $2,557.05 d 19,550,923 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 500 $2,538.69 d 12,031 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 600 $2,558.77 d 19,550,323 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 21:00:03 -0400 2022-04-14 S 300 $2,588.68 d 300 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 200 $2,559.33 d 4,702 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 300 $2,565.45 d 2,702 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 400 $2,549.18 d 19,552,914 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 600 $2,555.23 d 7,432 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 700 $2,569.61 d 19,544,950 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 311 $2,537.45 d 12,531 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 400 $2,574.88 d 19,543,291 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 1,000 $2,556.24 d 6,432 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:53:57 -0400 2022-04-14 S 100 $2,581.25 d 19,542,491 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 S 400 $2,540.14 d 11,631 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 401 $2,551.22 d 19,552,313 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:57:19 -0400 2022-04-14 C 13,889 d 19,480,335 direct

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:53:57 -0400 2022-04-14 S 200 $2,605.22 d 19,541,391 direct -1.7509 -8.4463 0.0 1 -8.4463 6

PAGE LAWRENCE - Director - > 10% Owner

2022-04-18 20:43:24 -0400 2022-04-14 S 113 $2,559.85 d 19,550,210 direct -1.7509 -8.4463 0.0 1 -8.4463 6

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 300 $2,579.38 d 8,660 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 600 $2,559.03 d 12,888 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 200 $2,591.25 d 18,577,936 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 800 $2,605.55 d 18,572,198 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 348 $2,585.32 d 7,006 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 804 $2,586.41 d 6,202 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 300 $2,569.41 d 18,583,353 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:36:27 -0400 2022-04-13 S 200 $2,611.35 d 18,569,765 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 400 $2,589.91 d 4,802 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 400 $2,603.09 d 18,573,098 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:39:28 -0400 2022-04-13 S 100 $2,603.14 d 100 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 300 $2,579.54 d 18,580,353 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:36:27 -0400 2022-04-13 S 500 $2,608.79 d 18,570,286 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 418 $2,572.04 d 9,560 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 476 $2,593.19 d 18,576,881 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:39:28 -0400 2022-04-13 S 500 $2,600.45 d 800 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 365 $2,583.66 d 18,579,221 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 100 $2,576.97 d 8,960 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 400 $2,596.27 d 18,575,178 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 200 $2,569.39 d 10,478 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 500 $2,587.50 d 5,702 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 100 $2,588.53 d 18,578,808 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 579 $2,592.13 d 18,577,357 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 300 $2,568.02 d 10,678 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 500 $2,595.58 d 3,102 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 200 $2,585.67 d 18,579,021 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 700 $2,597.76 d 18,574,478 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 300 $2,594.07 d 3,602 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 710 $2,566.81 d 10,978 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 299 $2,573.52 d 18,582,353 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 1,157 $2,606.57 d 18,571,041 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 400 $2,576.15 d 9,060 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 C 13,888 d 18,509,696 direct

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 300 $2,576.24 d 18,581,653 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:36:27 -0400 2022-04-13 S 321 $2,609.86 d 18,569,965 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 406 $2,583.27 d 7,654 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 445 $2,582.50 d 18,579,586 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:39:28 -0400 2022-04-13 S 400 $2,598.32 d 2,310 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 322 $2,581.48 d 18,580,031 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 100 $2,573.14 d 9,460 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 400 $2,577.11 d 18,581,253 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 200 $2,564.93 d 11,688 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 500 $2,571.12 d 9,978 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 500 $2,595.18 d 18,575,578 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:39:28 -0400 2022-04-13 S 1,010 $2,599.52 d 1,300 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 300 $2,563.75 d 11,888 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 500 $2,590.70 d 4,302 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 113 $2,587.27 d 18,578,908 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 672 $2,589.96 d 18,578,136 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 300 $2,584.22 d 7,354 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 600 $2,581.37 d 8,060 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 200 $2,601.30 d 18,573,498 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 803 $2,594.61 d 18,576,078 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 392 $2,597.48 d 2,710 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 C 13,888 a 13,888 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 300 $2,570.66 d 18,583,053 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:36:27 -0400 2022-04-13 S 255 $2,607.55 d 18,570,786 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 400 $2,592.18 d 3,902 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 401 $2,572.68 d 18,582,652 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:39:28 -0400 2022-04-13 S 100 $2,604.73 d 0 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 300 $2,600.39 d 18,573,698 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 100 $2,556.73 d 13,788 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 400 $2,574.94 d 18,581,953 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 200 $2,560.44 d 12,688 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 500 $2,562.08 d 12,188 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 480 $2,599.45 d 18,573,998 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:39:28 -0400 2022-04-13 S 600 $2,601.70 d 200 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 300 $2,557.65 d 13,488 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:37:36 -0400 2022-04-13 S 500 $2,588.86 d 5,202 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 100 $2,604.02 d 18,572,998 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-15 21:35:08 -0400 2022-04-13 S 600 $2,578.73 d 18,580,653 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 400 $2,610.46 d 18,588,353 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 200 $2,595.82 d 18,591,253 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 263 $2,607.69 d 2,025 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 200 $2,562.71 d 9,510 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 451 $2,553.36 d 18,597,091 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 444 $2,552.90 d 10,563 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 400 $2,626.29 d 18,585,553 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 300 $2,564.81 d 18,595,005 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 300 $2,605.60 d 2,388 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 253 $2,555.44 d 10,110 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 100 $2,618.76 d 18,587,053 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 C 13,889 a 13,889 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 100 $2,596.75 d 4,088 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 100 $2,535.88 d 13,789 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 300 $2,596.66 d 18,590,953 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 362 $2,592.73 d 4,588 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 300 $2,549.74 d 11,107 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 100 $2,637.17 d 18,583,653 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 100 $2,575.57 d 18,593,547 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 200 $2,554.98 d 18,596,891 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 100 $2,617.35 d 0 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 100 $2,556.45 d 10,010 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 358 $2,567.28 d 18,594,447 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 400 $2,610.40 d 991 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 300 $2,579.54 d 7,261 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 200 $2,621.89 d 18,586,353 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 200 $2,565.84 d 18,594,805 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 200 $2,589.51 d 5,461 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 146 $2,568.95 d 9,164 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 400 $2,601.73 d 18,590,253 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 303 $2,577.26 d 7,861 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 200 $2,633.34 d 18,583,853 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 300 $2,631.98 d 18,584,053 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 200 $2,581.95 d 18,592,847 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 211 $2,591.65 d 4,950 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 200 $2,554.01 d 10,363 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 400 $2,609.41 d 18,588,753 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 415 $2,549.00 d 11,407 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 400 $2,617.50 d 18,587,153 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 255 $2,594.05 d 18,591,453 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 300 $2,594.42 d 4,288 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 200 $2,586.18 d 6,261 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 739 $2,593.07 d 18,591,708 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 600 $2,574.42 d 8,564 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 100 $2,595.28 d 4,188 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 500 $2,630.14 d 18,584,653 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 300 $2,591.93 d 18,592,447 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 300 $2,615.40 d 200 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 300 $2,546.20 d 12,222 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 100 $2,635.62 d 18,583,753 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 100 $2,570.91 d 18,593,647 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 100 $2,585.14 d 18,592,747 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 100 $2,616.13 d 100 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 100 $2,550.99 d 11,007 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 300 $2,606.98 d 18,589,153 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 400 $2,600.27 d 3,488 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 300 $2,578.36 d 7,561 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 200 $2,615.56 d 18,587,553 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 200 $2,562.38 d 18,595,905 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 200 $2,587.90 d 5,661 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 100 $2,566.01 d 9,310 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 400 $2,568.79 d 18,594,047 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 634 $2,608.84 d 1,391 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 300 $2,584.93 d 6,461 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 200 $2,628.57 d 18,585,153 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 300 $2,630.88 d 18,584,353 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 200 $2,580.43 d 18,593,047 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 200 $2,602.81 d 3,288 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 200 $2,538.81 d 13,389 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 400 $2,606.42 d 18,589,453 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 400 $2,575.93 d 8,164 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 400 $2,611.91 d 18,587,953 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 221 $2,556.12 d 18,596,670 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 300 $2,590.85 d 5,161 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 200 $2,581.00 d 7,061 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 600 $2,563.54 d 18,595,305 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 468 $2,540.08 d 12,921 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 C 13,889 d 18,523,584 direct

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 500 $2,620.68 d 18,586,553 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 300 $2,570.05 d 18,593,747 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 300 $2,613.06 d 500 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 299 $2,542.62 d 12,622 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 100 $2,624.72 d 18,585,953 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 100 $2,577.97 d 18,593,247 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 100 $2,606.30 d 2,288 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 100 $2,544.05 d 12,522 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 300 $2,598.78 d 18,590,653 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 400 $2,587.25 d 5,861 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 300 $2,558.82 d 9,710 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 200 $2,613.97 d 18,587,753 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 200 $2,559.03 d 18,596,470 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 191 $2,611.88 d 800 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 100 $2,563.90 d 9,410 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 365 $2,561.07 d 18,596,105 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 600 $2,604.26 d 2,688 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 300 $2,583.32 d 6,761 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 200 $2,627.75 d 18,585,353 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 200 $2,576.90 d 18,593,347 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:27:10 -0400 2022-04-12 S 200 $2,598.32 d 3,888 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 200 $2,537.20 d 13,589 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:48:34 -0400 2022-04-12 S 400 $2,604.59 d 18,589,853 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 18:23:50 -0400 2022-04-12 S 400 $2,547.04 d 11,822 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-14 16:52:14 -0400 2022-04-12 S 300 $2,623.46 d 18,586,053 direct 2.0084 -3.6816 2.0084 2 -6.5231 5

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 200 $2,626.81 d 2,339 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 228 $2,624.18 d 2,639 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 203 $2,599.26 d 18,609,999 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 3 $2,624.52 d 2,022 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 1,200 $2,592.08 d 8,899 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 702 $2,615.85 d 18,602,876 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 3 $2,609.31 d 317 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 237 $2,639.24 d 100 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 300 $2,588.42 d 11,315 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 300 $2,600.44 d 18,609,699 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 4 $2,603.75 d 2,030 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 C 13,889 d 18,537,473 direct

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 891 $2,613.56 d 18,604,178 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 4 $2,617.81 d 307 indirect 0.5564 -6.003 2.576 3 -6.003 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 1 $2,626.64 d 2,021 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 300 $2,631.56 d 1,339 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 400 $2,582.17 d 12,415 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 400 $2,606.63 d 18,607,999 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 11 $2,588.80 d 2,093 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:49:25 -0400 2022-04-11 S 200 $2,654.29 d 18,597,742 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 100 $2,577.05 d 13,115 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 100 $2,607.64 d 3,408 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 100 $2,627.06 d 18,600,642 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 2 $2,591.31 d 2,088 indirect 0.5564 -6.003 2.576 3 -6.003 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 1 $2,596.88 d 2,079 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 416 $2,601.87 d 4,208 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 400 $2,640.72 d 18,599,842 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 1 $2,614.07 d 314 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:49:25 -0400 2022-04-11 S 300 $2,651.19 d 18,597,942 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 100 $2,622.39 d 2,867 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 102 $2,596.10 d 18,610,602 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 2 $2,639.90 d 2,013 indirect 0.5564 -6.003 2.576 3 -6.003 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 1 $2,621.47 d 2,025 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 697 $2,597.40 d 7,202 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 427 $2,594.09 d 18,611,004 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 2 $2,620.82 d 301 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 100 $2,624.69 d 2,539 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 100 $2,639.89 d 0 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 200 $2,606.00 d 3,508 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 200 $2,634.12 d 18,600,442 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 3 $2,598.40 d 2,076 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 904 $2,589.54 d 10,411 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 600 $2,614.31 d 18,603,578 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 3 $2,607.93 d 320 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 200 $2,637.21 d 337 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 300 $2,580.18 d 12,815 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 300 $2,595.02 d 18,610,704 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 4 $2,601.53 d 2,054 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 C 13,889 a 13,889 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 800 $2,605.32 d 18,608,399 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 4 $2,606.31 d 323 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 300 $2,628.88 d 1,739 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 374 $2,576.30 d 13,215 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 400 $2,598.15 d 18,610,202 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 6 $2,166.12 d 2,070 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:49:25 -0400 2022-04-11 S 100 $2,645.23 d 18,599,342 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 36 $2,612.38 d 3,172 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 100 $2,622.18 d 18,600,969 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 2 $2,584.65 d 2,105 indirect 0.5564 -6.003 2.576 3 -6.003 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 1 $2,585.13 d 2,104 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 400 $2,602.77 d 3,808 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 400 $2,618.50 d 18,602,073 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 20 $2,602.13 d 2,034 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:49:25 -0400 2022-04-11 S 300 $2,642.10 d 18,599,542 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 100 $2,604.35 d 3,708 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 100 $2,610.30 d 3,208 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 100 $2,639.30 d 18,600,242 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 2 $2,632.24 d 2,019 indirect 0.5564 -6.003 2.576 3 -6.003 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 1 $2,620.35 d 2,026 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 600 $2,593.56 d 8,299 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 425 $2,607.78 d 18,607,574 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 2 $2,610.76 d 315 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:49:25 -0400 2022-04-11 S 600 $2,646.71 d 18,598,742 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 104 $2,617.62 d 3,068 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 200 $2,603.58 d 18,609,199 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 3 $2,592.51 d 2,085 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 700 $2,599.64 d 5,101 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 599 $2,611.10 d 18,605,469 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 2 $2,648.31 d 297 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 100 $2,634.28 d 737 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 200 $2,636.05 d 537 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 300 $2,574.53 d 13,589 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 227 $2,625.88 d 18,600,742 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 3 $2,635.40 d 2,016 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 1,401 $2,598.49 d 5,801 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 703 $2,619.37 d 18,601,370 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 3 $2,615.60 d 311 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 300 $2,627.91 d 2,039 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 312 $2,590.67 d 10,099 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 301 $2,620.51 d 18,601,069 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 5 $2,595.59 d 2,080 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:49:25 -0400 2022-04-11 S 100 $2,643.60 d 18,599,442 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 1,006 $2,608.75 d 18,606,568 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 4 $2,619.61 d 303 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 100 $2,601.18 d 18,609,599 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 1 $2,638.40 d 2,015 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 502 $2,632.80 d 837 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 400 $2,594.92 d 7,899 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 400 $2,612.12 d 18,605,069 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 12 $2,600.44 d 2,058 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:49:25 -0400 2022-04-11 S 200 $2,655.55 d 18,597,542 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 100 $2,582.92 d 12,315 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 100 $2,609.04 d 3,308 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 100 $2,638.05 d 18,600,342 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 2 $2,605.30 d 2,027 indirect 0.5564 -6.003 2.576 3 -6.003 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 1 $2,604.23 d 2,029 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 477 $2,600.96 d 4,624 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 403 $2,617.37 d 18,602,473 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 1 $2,655.17 d 296 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:49:25 -0400 2022-04-11 S 500 $2,648.48 d 18,598,242 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 101 $2,621.36 d 2,967 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 200 $2,602.31 d 18,609,399 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:56:39 -0400 2022-04-11 S 3 $2,590.39 d 2,090 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:47:13 -0400 2022-04-11 S 700 $2,584.58 d 11,615 direct -2.328 -4.1052 0.188 4 -4.1052 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:20:51 -0400 2022-04-11 S 500 $2,609.70 d 18,606,068 direct -2.328 -4.1052 0.188 4 -4.1052 6

HENNESSY JOHN L - Director by trust

2022-04-13 20:58:58 -0400 2022-04-11 S 2 $2,634.26 d 299 indirect 0.5564 -6.003 2.576 3 -6.003 6

SERGEY BRIN - Director - > 10% Owner

2022-04-12 21:52:38 -0400 2022-04-11 S 100 $2,630.06 d 1,639 direct -2.328 -4.1052 0.188 4 -4.1052 6

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 234 $2,834.66 d 16,317 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 302 $2,826.52 d 17,166 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 100 $2,821.11 d 17,568 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 377 $2,835.92 d 15,940 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 100 $2,840.24 d 15,334 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 100 $2,858.93 d 14,734 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 177 $2,820.40 d 17,668 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 200 $2,871.29 d 14,034 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 300 $2,863.32 d 14,334 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 96 $2,818.70 d 17,845 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 315 $2,833.47 d 16,551 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 100 $2,830.34 d 16,866 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 100 $2,856.38 d 14,834 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 100 $2,864.15 d 14,234 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 200 $2,839.24 d 15,434 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 300 $2,841.67 d 15,034 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 306 $2,836.88 d 15,634 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 100 $2,823.38 d 17,468 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 100 $2,844.54 d 14,934 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 100 $2,860.99 d 14,634 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-04-06 14:03:22 -0400 2022-04-05 S 200 $2,829.44 d 16,966 direct -0.5183 -5.0227 -19.2676 0.0 1 -19.2676 31

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-04-04 16:56:48 -0400 2022-04-04 S 1,276 $2,816.49 d 987 direct -2.7555 -8.9949 -20.3186 0.0 1 -20.3186 31

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

2022-04-01 16:53:40 -0400 2022-04-01 S 42 $2,800.20 d 1,159 direct -1.7958 -9.6392 -18.7556 0.0 1 -21.274 25

PORAT RUTH - Officer SVP, CFO

2022-03-29 21:04:57 -0400 2022-03-25 C 1,175 d 17,462 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-03-29 21:19:57 -0400 2022-03-25 C 368 a 2,263 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2022-03-29 21:13:03 -0400 2022-03-25 C 3,866 d 26,803 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-03-29 21:19:57 -0400 2022-03-25 C 612 a 1,895 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-03-29 21:40:07 -0400 2022-03-25 C 385 d 7,238 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

WALKER JOHN KENT - Officer PRESIDENT, GLOBAL AFFAIRS, CLO

2022-03-29 21:26:16 -0400 2022-03-25 F 202 $2,826.24 d 5,978 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-03-29 21:19:57 -0400 2022-03-25 C 1,277 a 1,283 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-03-29 21:40:07 -0400 2022-03-25 C 612 d 3,642 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

WALKER JOHN KENT - Officer PRESIDENT, GLOBAL AFFAIRS, CLO

2022-03-29 21:26:16 -0400 2022-03-25 C 307 d 1,821 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PORAT RUTH - Officer SVP, CFO

2022-03-29 21:04:57 -0400 2022-03-25 F 300 $2,826.24 d 2,128 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PORAT RUTH - Officer SVP, CFO

2022-03-29 21:04:57 -0400 2022-03-25 C 313 a 76,762 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-03-29 21:40:07 -0400 2022-03-25 C 1,532 d 22,777 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

WALKER JOHN KENT - Officer PRESIDENT, GLOBAL AFFAIRS, CLO

2022-03-29 21:26:16 -0400 2022-03-25 F 1,155 $2,826.24 d 17,482 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PORAT RUTH - Officer SVP, CFO

2022-03-29 21:04:57 -0400 2022-03-25 C 1,175 a 76,142 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

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

2022-03-29 21:49:23 -0400 2022-03-25 F 53 $2,826.24 d 1,006 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-03-29 21:19:57 -0400 2022-03-25 F 290 $2,826.24 d 7,606 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2022-03-29 21:13:03 -0400 2022-03-25 C 3,866 a 100,937 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-03-29 21:19:57 -0400 2022-03-25 F 601 $2,826.24 d 4,254 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-03-29 21:40:07 -0400 2022-03-25 C 385 a 17,941 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-03-29 21:19:57 -0400 2022-03-25 F 1,255 $2,826.24 d 19,003 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-03-29 21:40:07 -0400 2022-03-25 C 612 a 17,556 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

WALKER JOHN KENT - Officer PRESIDENT, GLOBAL AFFAIRS, CLO

2022-03-29 21:26:16 -0400 2022-03-25 C 307 a 3,982 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PORAT RUTH - Officer SVP, CFO

2022-03-29 21:04:57 -0400 2022-03-25 F 202 $2,826.24 d 5,665 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-03-29 21:40:07 -0400 2022-03-25 C 1,532 a 16,944 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

WALKER JOHN KENT - Officer PRESIDENT, GLOBAL AFFAIRS, CLO

2022-03-29 21:26:16 -0400 2022-03-25 C 313 d 5,665 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PORAT RUTH - Officer SVP, CFO

2022-03-29 21:04:57 -0400 2022-03-25 C 307 d 1,821 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PORAT RUTH - Officer SVP, CFO

2022-03-29 21:04:57 -0400 2022-03-25 F 1,155 $2,826.24 d 16,307 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

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

2022-03-29 21:49:23 -0400 2022-03-25 C 53 d 953 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

WALKER JOHN KENT - Officer PRESIDENT, GLOBAL AFFAIRS, CLO

2022-03-29 21:26:16 -0400 2022-03-25 C 1,175 d 16,307 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PICHAI SUNDAR - Director - Officer CHIEF EXECUTIVE OFFICER

2022-03-29 21:13:03 -0400 2022-03-25 F 3,801 $2,826.24 d 23,002 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-03-29 21:19:57 -0400 2022-03-25 C 368 d 7,238 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-03-29 21:40:07 -0400 2022-03-25 F 273 $2,826.24 d 7,623 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-03-29 21:19:57 -0400 2022-03-25 C 612 d 3,642 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-03-29 21:40:07 -0400 2022-03-25 F 601 $2,826.24 d 4,254 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

WALKER JOHN KENT - Officer PRESIDENT, GLOBAL AFFAIRS, CLO

2022-03-29 21:26:16 -0400 2022-03-25 F 300 $2,826.24 d 2,128 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

RAGHAVAN PRABHAKAR - Officer SENIOR VICE PRESIDENT

2022-03-29 21:19:57 -0400 2022-03-25 C 1,277 d 17,726 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

SCHINDLER PHILIPP - Officer SVP, CHIEF BUSINESS OFFICER

2022-03-29 21:40:07 -0400 2022-03-25 F 1,507 $2,826.24 d 21,270 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

WALKER JOHN KENT - Officer PRESIDENT, GLOBAL AFFAIRS, CLO

2022-03-29 21:26:16 -0400 2022-03-25 C 313 a 4,295 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PORAT RUTH - Officer SVP, CFO

2022-03-29 21:04:57 -0400 2022-03-25 C 307 a 76,449 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

PORAT RUTH - Officer SVP, CFO

2022-03-29 21:04:57 -0400 2022-03-25 C 313 d 5,867 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

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

2022-03-29 21:49:23 -0400 2022-03-25 C 53 a 1,201 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

WALKER JOHN KENT - Officer PRESIDENT, GLOBAL AFFAIRS, CLO

2022-03-29 21:26:16 -0400 2022-03-25 C 1,175 a 3,675 direct -2.0996 -3.8337 -20.6692 0.6996 4 -20.7232 28

* -

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 2022-05-23 22:15:04 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 21:45:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 21:15:04 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 20:45:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 20:15:04 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 19:45:04 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 19:15:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 18:45:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 18:15:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 17:45:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 17:15:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 16:45:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 16:15:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 15:45:04 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 15:15:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 14:45:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 14:15:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 13:45:03 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 13:15:04 UTC 0.57 0.25 7000000
ALPHABET INC-CL C GOOG 2022-05-23 12:45:03 UTC 0.57 0.25 7000000

Current Active Short Positions

Holder Issuer Net Short Position Position Date Origin

Elevate your investments