Goosehead Insurance Inc (GSHD)

FINANCE: INSURANCE
SIC: INSURANCE AGENTS, BROKERS & SERVICE

1500 SOLANA BLVD WESTLAKE, TX 76262

Goosehead Insurance Inc. is a rapidly growing and innovative independent personal lines insurance agency that distributes its products and services throughout the United States. Goosehead was founded on the premise that the consumer should be at the center of its universe and that everything the company does should be directed at providing extraordinary value by offering broad product choice and a world-class service experience. Goosehead represents over 140 insurance companies that underwrite personal lines and small commercial lines risks, and its operations include a network of nine corporate sales offices and over 1,468 operating and contracted franchise locations.

Data as of 2021-06-19 12:40:22 -0400
Market Cap2.185 Billion Shares Outstanding18.449 Million Avg 30-day Volume253.415 Thousand
P/E Ratio Dividend Yield EPS
Price/Sales Debt to Equity EBITDA
Price to Book Value0.0 Forward PE163.62 Enterprise Value
Total Cash Current Debt Gross Profit
BETA0.85615 52-week High/Low174.79 / 69.33 Next Earnings Date2021-07-29 Price to Cash FLow (P/CF) -9999999.0
Data provided by IEX Cloud
View SEC Filings from GSHD instead.
Q1 2021 All 13F Filers Prior Change Hedge Funds 1 Prior Change
In top 10: 2 2 0.0% 2 (0.12%) 2 (0.12%) 0.0%
Funds Holding: 190 177 7.34% 60 (3.52%) 53 (3.08%) 13.21%
13F shares: 17.452 Million 17.48 Million -0.16% 5.809 Million 6.209 Million -6.44%
% Ownership 94.6121 97.324 -2.79% 31.4927 34.5719 -8.91%
New Positions: 31 29 6.9% 11 7 57.14%
Increased Positions 68 63 7.94% 17 17 0.0%
Closed Positions 16 19 -15.79% 4 9 -55.56%
Reduced Positions 66 61 8.2% 27 24 12.5%
Total Calls 81.602 Thousand 58.8 Thousand 38.78% 39.2 Thousand 17.8 Thousand 120.22%
Total Puts 57.901 Thousand 20.406 Thousand 183.74% 42.9 Thousand 5.8 Thousand 639.66%
PUT/CALL Ratio 0.71 0.35 102.86% 1.09 0.33 230.3%
1 hedge funds and active managers as identified by whalewisdom.com through public filings.

View recent insider trading info

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

1.3 Million total shares from 222 transactions

Exercise Derivative Conversion (M)

3 Thousand total shares from 2 transactions

Current/Former Insiders

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

MARK & ROBYN JONES DESCENDANTS TRUST 2014

JONES MARK EVAN CEO

JONES ROBYN MARY ELIZABETH

  • Officer
  • Director
  • 10% Owner
  • MEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUP
15,188,024 2021-06-10 52

MOXLEY MICHAEL PATRICK VP OF SERVICE DELIVERY

  • Officer
146,879 2021-05-28 6

BURKS DREW CHIEF INFORMATION OFFICER

  • Officer
34,539 2021-05-28 3

COLEMAN DESIREE

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
705,494 2021-05-24 12

COLBY MICHAEL C. PRESIDENT AND COO

  • Officer
1,972,605 2021-05-20 19

COLBY 2014 FAMILY TRUST

  • 10% Owner
755,134 2021-05-20 7

JONES MARK EVAN CEO

  • Officer
  • Director
  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
25,507,339 2021-05-19 52

JONES ROBYN MARY ELIZABETH

  • Director
  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
25,454,928 2021-05-19 47

MARK & ROBYN JONES DESCENDANTS TRUST 2014 CEO

  • Officer
  • Director
  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
21,135,730 2021-05-19 31

BURBANK-ACH AMBER

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
9,712 2021-05-10 1

JONES MARK E. JR.

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
751,106 2021-05-07 5

PETERSON CAMILLE

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
686,288 2021-05-04 3

DELAVAN GARY VP OF CORPORATE SALES

  • Officer
  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
53,600 2021-04-01 3

SLJ DYNASTY TRUST

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
97,943 2021-03-09 1

CP DESCENDANTS' TRUST

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
101,351 2021-03-08 1

JONES 2020 IRREVOCABLE TRUST

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
82,005 2021-03-08 1

NATHAN ROMNEY 2021 FAMILY TRUST

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
82,500 2021-03-08 1

ROMNEY NATHAN SCOTT

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
5 2021-03-08 1

RYAN LANGSTON 2021 FAMILY TRUST

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
82,500 2021-03-08 1

LANNI ROMNEY SPOUSAL LIFETIME ACCESS TRUST

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
88,704 2021-02-24 1

LINDY LANGSTON SPOUSAL LIFETIME ACCESS TRUST

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
90,270 2021-02-24 1

COLBY MARK S. CHIEF FINANCIAL OFFICER

  • Officer
61,160 2021-02-11 8

LANE PETER R.

  • Director
0 2021-01-04 3

REID JAMES

  • Director
0 2021-01-04 14

MILLER MARK

  • Director
0 2021-01-04 9

OLSEN TED

  • MANAGING DIRECTOR
0 2021-01-04 3

LANGSTON PATRICK RYAN VP AND GENERAL COUNSEL

  • Officer
  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
5,005 2020-12-31 6

JONES SERENA

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
824,974 2020-12-31 12

ROMNEY LANNI

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
373,995 2020-12-31 6

LANGSTON LINDY

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
427,849 2020-12-31 8

COLBY MATTHEW VICE PRESIDENT OF AGENCY SALES

  • Officer
0 2020-11-03 2

PRESTON MICHAEL COLBY 2014 TRUST

  • 10% Owner
38,896 2020-11-03 1

LYLA KATE COLBY 2014 TRUST

  • 10% Owner
38,896 2020-11-03 1

COLBY MATTHEW

MOXLEY MICHAEL PATRICK

BAILEY MEGAN

OLSEN TED

PATTILLO BRIAN

BURBANK-ACH AMBER

JORDAN JULIA

BURKS DREW

DELAVAN GARY

  • MEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUP
639,169 2020-09-18 2

COLBY 2014 FAMILY TRUST

PRESTON MICHAEL COLBY 2014 TRUST

LYLA KATE COLBY 2014 TRUST

  • 10% Owner
  • MEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUP
1,001,568 2020-06-12 7

JONES ADRIENNE

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
0 2020-05-20 0

CAMILLE LAVAUN PETERSON FAMILY TRUST 2014

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
0 2020-05-06 0

LANNI ELAINE ROMNEY FAMILY TRUST 2014

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
0 2020-05-06 0

DESIREE ROBYN COLEMAN FAMILY TRUST 2014

  • 10% Owner
  • MEMBER OF 10% OWNER GROUP
0 2020-05-06 0

MARK & ROBYN JONES DESCENDANTS TRUST 2014

LANNI ELAINE ROMNEY FAMILY TRUST 2014

LINDY JEAN LANGSTON FAMILY TRUST 2014

CAMILLE LAVAUN PETERSON FAMILY TRUST 2014

DESIREE ROBYN COLEMAN FAMILY TRUST 2014

ADRIENNE MORGAN JONES FAMILY TRUST 2014

MARK EVAN JONES, JR. FAMILY TRUST 2014

JONES SERENA

ROMNEY LANNI

LANGSTON LINDY

  • 10% Owner
  • MEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUP
19,053,112 2018-05-01 12

PETERSON CAMILLE

COLEMAN DESIREE

JONES ADRIENNE

JONES MARK E. JR.

  • 10% Owner
  • MEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUPMEMBER OF 10% OWNER GROUP
1,994,228 2018-05-01 12

BAILEY MEGAN VP OF FRANCHISE SALES

  • Officer
0 2018-04-26 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

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-11 S 82,386 $93.68 d 6,184 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-11 C 91,970 d 10,217,927 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-11 S 200 $95.11 d 0 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-11 S 3,400 $92.81 d 88,570 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-11 C 91,970 d 10,217,927 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-11 S 5,984 $94.60 d 200 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-11 C 91,970 a 91,970 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-10 C 49,139 d 10,309,897 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-10 S 2,933 $91.66 d 46,206 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-10 S 500 $93.22 d 0 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-10 C 49,139 a 49,139 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-10 S 45,706 $92.44 d 500 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-11 17:25:45 -0400 2021-06-10 C 49,139 d 10,309,897 direct 12.2172 18.1863 18.1863 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-09 C 18,079 d 10,359,036 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-09 C 18,079 a 18,079 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-09 C 18,079 d 10,359,036 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-09 S 4,151 $95.08 d 300 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-09 S 300 $96.02 d 0 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-09 S 8,891 $91.76 d 9,188 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-09 S 2,737 $92.55 d 6,451 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-09 C 18,079 d 10,359,036 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-09 S 2,000 $93.95 d 4,451 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-09 S 4,151 $95.08 d 300 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-09 C 18,079 a 18,079 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-09 S 8,891 $91.76 d 9,188 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-09 C 18,079 d 10,359,036 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-09 S 300 $96.02 d 0 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-09 S 2,737 $92.55 d 6,451 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-09 S 2,000 $93.95 d 4,451 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-08 S 896 $94.05 d 20,709 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-08 S 7,305 $94.99 d 13,404 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-08 C 21,605 d 10,377,115 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-08 C 21,605 d 10,377,115 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-08 S 13,404 $95.81 d 0 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-08 C 21,605 a 21,605 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-08 S 896 $94.05 d 20,709 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-08 C 21,605 d 10,377,115 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-08 S 7,305 $94.99 d 13,404 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-08 S 13,404 $95.81 d 0 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-08 C 21,605 d 10,377,115 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-08 C 21,605 a 21,605 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-07 S 8,409 $92.76 d 0 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-07 C 19,207 a 19,207 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-07 S 1,362 $90.83 d 17,845 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-07 S 9,436 $92.04 d 8,409 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-07 S 8,409 $92.76 d 0 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-07 C 19,207 d 10,398,720 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-07 C 19,207 a 19,207 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-07 C 19,207 d 10,398,720 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-15 17:11:57 -0400 2021-06-07 S 1,362 $90.83 d 17,845 direct 4.1564 4.1564 2 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-07 S 9,436 $92.04 d 8,409 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-07 C 19,207 d 10,398,720 direct 2.8537 27.5862 27.5862 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-06-09 17:33:11 -0400 2021-06-07 C 19,207 d 10,398,720 direct

BURKS DREW - Officer CHIEF INFORMATION OFFICER

2021-06-01 16:58:35 -0400 2021-05-28 M 1,000 d 34,500 direct

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-06-01 16:55:01 -0400 2021-05-28 C 2,500 d 54,871 direct

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-06-01 16:55:01 -0400 2021-05-28 C 2,500 d 54,871 direct 0.7045 1.1449 5.3391 5 0.0 1

BURKS DREW - Officer CHIEF INFORMATION OFFICER

2021-06-01 16:58:35 -0400 2021-05-28 S 1,000 $90.69 d 39 direct 0.7045 1.1449 5.3391 5 0.0 1

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-06-01 16:55:01 -0400 2021-05-28 S 2,500 $90.80 d 37,137 direct 0.7045 1.1449 5.3391 5 0.0 1

BURKS DREW - Officer CHIEF INFORMATION OFFICER

2021-06-01 16:58:35 -0400 2021-05-28 M 1,000 $10.00 a 1,039 direct 0.7045 1.1449 5.3391 5 0.0 1

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-06-01 16:55:01 -0400 2021-05-28 C 2,500 a 39,637 direct 0.7045 1.1449 5.3391 5 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-27 S 1,450 $87.22 d 9,943 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-27 C 13,144 d 10,417,927 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-27 C 13,144 d 10,417,927 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-27 S 1,250 $88.79 d 0 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-27 S 1,751 $86.14 d 11,393 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-27 S 8,693 $88.01 d 1,250 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-27 C 13,144 a 13,144 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-26 C 24,193 d 10,431,071 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-05-27 17:52:41 -0400 2021-05-26 C 2,500 d 57,371 direct

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-05-27 17:52:41 -0400 2021-05-26 C 2,500 d 57,371 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-26 S 3,200 $85.39 d 20,993 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-05-27 17:52:41 -0400 2021-05-26 S 2,500 $86.75 d 37,137 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-26 S 16,446 $87.35 d 0 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-26 C 24,193 a 24,193 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-05-27 17:52:41 -0400 2021-05-26 C 2,500 a 39,637 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-26 C 24,193 d 10,431,071 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-26 S 4,547 $86.48 d 16,446 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-25 S 200 $86.46 d 0 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-25 S 1,700 $83.95 d 30,692 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-25 C 32,392 d 10,455,264 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-25 S 1,808 $85.47 d 200 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-25 C 32,392 a 32,392 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-25 S 28,684 $85.01 d 2,008 direct -1.3575 3.6942 3.6942 6 -1.3575 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-27 18:04:56 -0400 2021-05-25 C 32,392 d 10,455,264 direct -1.3575 3.6942 3.6942 6 -1.3575 2

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 17:50:25 -0400 2021-05-24 S 7,170 $83.19 d 4,450 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-24 C 18,081 a 18,081 direct 2.7315 6.4947 6.4947 6 0.0 1

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 17:50:25 -0400 2021-05-24 C 11,620 d 346,937 direct

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 17:50:25 -0400 2021-05-24 C 11,620 a 11,620 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-24 C 18,081 d 10,487,656 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-24 S 8,930 $83.99 d 0 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-24 C 18,081 d 10,487,656 direct 2.7315 6.4947 6.4947 6 0.0 1

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 17:50:25 -0400 2021-05-24 S 4,450 $83.81 d 0 direct 2.7315 6.4947 6.4947 6 0.0 1

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 17:50:25 -0400 2021-05-24 C 11,620 d 358,557 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-24 S 9,151 $83.32 d 8,930 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-21 S 200 $83.32 d 0 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-21 S 9,254 $80.68 d 24,909 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-21 C 29,847 d 427,024 direct

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-21 S 12,920 $81.90 d 23,931 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-21 S 29,847 d 427,024 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-26 16:24:40 -0400 2021-05-21 S 24,190 $80.66 d 103,983 direct 1.6744 5.2155 5.2155 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-21 C 44,771 d 611,732 direct

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-21 C 44,771 d 611,732 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-21 S 934 $82.69 d 200 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-21 C 34,163 a 34,163 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-21 S 16,127 $80.66 d 36,851 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-26 16:24:40 -0400 2021-05-21 S 1,200 $82.56 d 83,402 direct 1.6744 5.2155 5.2155 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-21 S 23,775 $81.80 d 1,134 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-21 C 34,163 d 10,505,737 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-21 S 800 $82.56 d 23,131 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-21 C 29,847 a 52,978 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-26 16:24:40 -0400 2021-05-21 S 19,381 $81.90 d 84,602 direct 1.6744 5.2155 5.2155 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-21 C 34,163 d 10,505,737 direct

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 S 5,225 $82.38 d 144,662 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 C 15,229 d 656,503 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-20 S 400 $84.18 d 0 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-20 S 15,119 $81.81 d 12,846 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-20 S 5,829 $81.79 d 27,455 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-26 16:24:40 -0400 2021-05-20 S 8,744 $81.79 d 134,658 direct 1.6744 5.2155 5.2155 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-20 C 27,965 d 10,539,900 direct

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 S 19,381 $81.90 d 144,602 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 S 8,744 $81.79 d 149,887 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-20 S 3,656 $83.47 d 400 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-20 C 27,965 a 27,965 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-20 C 10,153 d 456,871 direct

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-20 S 840 $83.37 d 23,131 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-26 16:24:40 -0400 2021-05-20 S 1,260 $83.37 d 128,173 direct 1.6744 5.2155 5.2155 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-20 C 10,153 a 33,284 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 C 15,229 d 656,503 direct

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 S 24,190 $80.66 d 163,983 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 S 1,260 $83.37 d 143,402 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 C 15,229 a 158,631 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-20 S 8,790 $82.41 d 4,056 direct 2.7315 6.4947 6.4947 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-24 21:55:57 -0400 2021-05-20 C 27,965 d 10,539,900 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-20 S 3,484 $82.38 d 23,971 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-26 16:24:40 -0400 2021-05-20 S 5,225 $82.38 d 129,433 direct 1.6744 5.2155 5.2155 6 0.0 1

COLBY MICHAEL C. - Officer PRESIDENT AND COO

2021-05-24 18:01:20 -0400 2021-05-20 C 10,153 d 456,871 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 S 1,200 $82.56 d 143,402 direct 2.7315 6.4947 6.4947 6 0.0 1

COLBY 2014 FAMILY TRUST - > 10% Owner

2021-05-24 18:01:35 -0400 2021-05-20 C 44,771 a 188,173 direct 2.7315 6.4947 6.4947 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-20 17:58:22 -0400 2021-05-19 C 26,398 d 12,428,220 indirect 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:57:49 -0400 2021-05-19 C 26,398 d 10,567,865 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:57:49 -0400 2021-05-19 S 6,116 $82.65 d 801 direct 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:57:49 -0400 2021-05-19 C 26,398 a 26,398 direct 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:15 -0400 2021-05-19 S 200 $84.38 d 0 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:15 -0400 2021-05-19 S 12,925 $82.04 d 6,917 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-20 17:58:15 -0400 2021-05-19 C 26,398 d 12,428,220 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:22 -0400 2021-05-19 S 601 $83.90 d 200 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:22 -0400 2021-05-19 S 6,556 $80.87 d 19,842 indirect 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:57:49 -0400 2021-05-19 S 200 $84.38 d 0 direct 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:57:49 -0400 2021-05-19 S 12,925 $82.04 d 6,917 direct 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:57:49 -0400 2021-05-19 C 26,398 d 10,567,865 direct 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:15 -0400 2021-05-19 S 601 $83.90 d 200 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:15 -0400 2021-05-19 S 6,556 $80.87 d 19,842 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-20 17:58:22 -0400 2021-05-19 C 26,398 d 12,428,220 indirect

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:22 -0400 2021-05-19 S 6,116 $82.65 d 801 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:22 -0400 2021-05-19 C 26,398 a 26,398 indirect 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:57:49 -0400 2021-05-19 S 601 $83.90 d 200 direct 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:57:49 -0400 2021-05-19 S 6,556 $80.87 d 19,842 direct 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-20 17:58:15 -0400 2021-05-19 C 26,398 d 12,428,220 indirect

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:15 -0400 2021-05-19 S 6,116 $82.65 d 801 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:15 -0400 2021-05-19 C 26,398 a 26,398 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:22 -0400 2021-05-19 S 200 $84.38 d 0 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:58:22 -0400 2021-05-19 S 12,925 $82.04 d 6,917 indirect 2.4994 9.5708 9.5708 6 0.0 1

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-05-19 17:22:20 -0400 2021-05-18 S 2,000 $85.96 d 37,137 direct -0.2796 7.465 7.465 6 -0.2796 2

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:46:11 -0400 2021-05-18 S 2,539 $86.71 d 349 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:46:11 -0400 2021-05-18 S 850 $83.58 d 20,215 indirect 2.4994 9.5708 9.5708 6 0.0 1

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-20 17:38:05 -0400 2021-05-18 C 7,586 d 370,177 direct

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-20 17:38:05 -0400 2021-05-18 S 3,029 $85.92 d 4,557 direct 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-20 17:38:34 -0400 2021-05-18 C 21,065 d 12,454,618 indirect

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:38:34 -0400 2021-05-18 S 16,577 $85.94 d 2,888 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:38:34 -0400 2021-05-18 C 21,065 a 21,065 indirect 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:39:00 -0400 2021-05-18 S 349 $87.69 d 0 direct 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:39:00 -0400 2021-05-18 S 750 $85.02 d 19,465 direct 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:39:00 -0400 2021-05-18 C 21,065 d 10,594,263 direct 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-20 17:46:11 -0400 2021-05-18 C 21,065 d 12,454,618 indirect

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-05-19 17:22:20 -0400 2021-05-18 C 2,000 a 39,137 direct -0.2796 7.465 7.465 6 -0.2796 2

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:46:11 -0400 2021-05-18 S 16,577 $85.94 d 2,888 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:46:11 -0400 2021-05-18 C 21,065 a 21,065 indirect 2.4994 9.5708 9.5708 6 0.0 1

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-20 17:38:05 -0400 2021-05-18 S 700 $87.48 d 0 direct 2.4994 9.5708 9.5708 6 0.0 1

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-20 17:38:05 -0400 2021-05-18 C 7,586 a 7,586 direct 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:38:34 -0400 2021-05-18 S 349 $87.69 d 0 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:38:34 -0400 2021-05-18 S 750 $85.02 d 19,465 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-20 17:38:34 -0400 2021-05-18 C 21,065 d 12,454,618 indirect 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:39:00 -0400 2021-05-18 S 2,539 $86.71 d 349 direct 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:39:00 -0400 2021-05-18 S 850 $83.58 d 20,215 direct 2.4994 9.5708 9.5708 6 0.0 1

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-05-19 17:22:20 -0400 2021-05-18 C 2,000 d 59,871 direct

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:46:11 -0400 2021-05-18 S 349 $87.69 d 0 indirect 2.4994 9.5708 9.5708 6 0.0 1

MOXLEY MICHAEL PATRICK - Officer VP OF SERVICE DELIVERY

2021-05-19 17:22:20 -0400 2021-05-18 C 2,000 d 59,871 direct -0.2796 7.465 7.465 6 -0.2796 2

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:46:11 -0400 2021-05-18 S 750 $85.02 d 19,465 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-20 17:46:11 -0400 2021-05-18 C 21,065 d 12,454,618 indirect 2.4994 9.5708 9.5708 6 0.0 1

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-20 17:38:05 -0400 2021-05-18 S 3,857 $86.46 d 700 direct 2.4994 9.5708 9.5708 6 0.0 1

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-20 17:38:05 -0400 2021-05-18 C 7,586 d 370,177 direct 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:38:34 -0400 2021-05-18 S 2,539 $86.71 d 349 indirect 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-20 17:38:34 -0400 2021-05-18 S 850 $83.58 d 20,215 indirect 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:39:00 -0400 2021-05-18 C 21,065 d 10,594,263 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:39:00 -0400 2021-05-18 S 16,577 $85.94 d 2,888 direct 2.4994 9.5708 9.5708 6 0.0 1

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP

2021-05-20 17:39:00 -0400 2021-05-18 C 21,065 a 21,065 direct 2.4994 9.5708 9.5708 6 0.0 1

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-14 17:13:07 -0400 2021-05-13 C 52,599 d 12,475,683 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:14:13 -0400 2021-05-13 C 8,967 d 377,763 direct

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:14:13 -0400 2021-05-13 S 1,011 $87.28 d 900 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:14:13 -0400 2021-05-13 C 8,967 a 8,967 direct 3.7253 2.0143 3.7253 2 -0.4732 5

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 S 300 $89.17 d 0 direct 3.7253 2.0143 3.7253 2 -0.4732 5

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 S 2,929 $86.01 d 3,201 direct 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:08:21 -0400 2021-05-13 S 300 $89.17 d 0 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 S 9,308 $82.90 d 22,674 direct 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:08:21 -0400 2021-05-13 S 2,929 $86.01 d 3,201 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 C 52,599 d 10,615,328 direct 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:13:07 -0400 2021-05-13 S 700 $88.52 d 300 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:08:21 -0400 2021-05-13 S 9,308 $82.90 d 22,674 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:13:07 -0400 2021-05-13 S 8,712 $84.91 d 6,130 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-14 17:08:21 -0400 2021-05-13 C 52,599 d 12,475,683 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:13:07 -0400 2021-05-13 S 20,617 $82.03 d 31,982 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:14:13 -0400 2021-05-13 S 300 $90.92 d 0 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:14:13 -0400 2021-05-13 S 2,454 $86.48 d 1,911 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:14:13 -0400 2021-05-13 C 8,967 d 377,763 direct 3.7253 2.0143 3.7253 2 -0.4732 5

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 S 700 $88.52 d 300 direct 3.7253 2.0143 3.7253 2 -0.4732 5

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 S 8,712 $84.91 d 6,130 direct 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:08:21 -0400 2021-05-13 S 700 $88.52 d 300 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 S 20,617 $82.03 d 31,982 direct 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:08:21 -0400 2021-05-13 S 8,712 $84.91 d 6,130 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-14 17:13:07 -0400 2021-05-13 C 52,599 d 12,475,683 indirect

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:13:07 -0400 2021-05-13 S 2,201 $87.03 d 1,000 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:08:21 -0400 2021-05-13 S 20,617 $82.03 d 31,982 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:13:07 -0400 2021-05-13 S 7,832 $83.99 d 14,842 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:13:07 -0400 2021-05-13 C 52,599 a 52,599 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:14:13 -0400 2021-05-13 S 600 $90.00 d 300 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:14:13 -0400 2021-05-13 S 4,602 $85.34 d 4,365 direct 3.7253 2.0143 3.7253 2 -0.4732 5

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 C 52,599 d 10,615,328 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 S 2,201 $87.03 d 1,000 direct 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-14 17:08:21 -0400 2021-05-13 C 52,599 d 12,475,683 indirect

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 S 7,832 $83.99 d 14,842 direct 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:08:21 -0400 2021-05-13 S 2,201 $87.03 d 1,000 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:11:47 -0400 2021-05-13 C 52,599 a 52,599 direct 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:13:07 -0400 2021-05-13 S 300 $89.17 d 0 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:08:21 -0400 2021-05-13 S 7,832 $83.99 d 14,842 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:13:07 -0400 2021-05-13 S 2,929 $86.01 d 3,201 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:08:21 -0400 2021-05-13 C 52,599 a 52,599 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-14 17:13:07 -0400 2021-05-13 S 9,308 $82.90 d 22,674 indirect 3.7253 2.0143 3.7253 2 -0.4732 5

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:12:01 -0400 2021-05-12 C 15,584 d 132,349 direct

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:12:01 -0400 2021-05-12 S 2,499 $91.18 d 346,875 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:12:01 -0400 2021-05-12 S 2,808 $92.90 d 333,790 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:12:01 -0400 2021-05-12 C 15,584 a 349,374 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:07:17 -0400 2021-05-12 S 600 $93.13 d 0 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 20:07:21 -0400 2021-05-12 S 600 $93.13 d 0 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:12:01 -0400 2021-05-12 S 10,277 $92.14 d 336,598 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:12:01 -0400 2021-05-12 C 15,584 d 132,349 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:07:17 -0400 2021-05-12 S 1,300 $91.76 d 600 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 20:07:21 -0400 2021-05-12 S 1,300 $91.76 d 600 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:11:56 -0400 2021-05-11 S 18,565 $93.51 d 349,641 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:07:17 -0400 2021-05-11 C 16,827 d 386,730 direct

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 20:07:21 -0400 2021-05-11 C 16,827 d 386,730 direct

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:07:17 -0400 2021-05-11 S 1,000 $95.21 d 1,900 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 20:07:21 -0400 2021-05-11 S 1,000 $95.21 d 1,900 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:07:17 -0400 2021-05-11 C 16,827 a 16,827 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 20:07:21 -0400 2021-05-11 C 16,827 a 16,827 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:11:56 -0400 2021-05-11 S 6,085 $95.47 d 334,510 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:11:56 -0400 2021-05-11 C 34,416 a 368,206 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:07:17 -0400 2021-05-11 S 1,408 $94.67 d 2,900 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 20:07:21 -0400 2021-05-11 S 1,408 $94.67 d 2,900 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:07:17 -0400 2021-05-11 C 16,827 d 386,730 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 20:07:21 -0400 2021-05-11 C 16,827 d 386,730 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:11:56 -0400 2021-05-11 C 34,416 d 147,933 direct

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:11:56 -0400 2021-05-11 S 9,046 $94.45 d 340,595 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:11:56 -0400 2021-05-11 C 34,416 d 147,933 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-14 17:07:17 -0400 2021-05-11 S 12,519 $93.56 d 4,308 direct 3.7253 2.0143 3.7253 2 -0.4732 5

COLEMAN DESIREE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 20:07:21 -0400 2021-05-11 S 12,519 $93.56 d 4,308 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-13 16:11:56 -0400 2021-05-11 S 720 $96.19 d 333,790 direct -1.3881 -1.8547 2.2855 3 -1.8547 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:40 -0400 2021-05-10 S 837 $100.71 d 800 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:40 -0400 2021-05-10 S 13,986 $97.51 d 5,814 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:40 -0400 2021-05-10 C 30,150 a 30,150 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:58 -0400 2021-05-10 S 100 $103.68 d 0 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:58 -0400 2021-05-10 S 1,451 $99.86 d 1,637 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:58 -0400 2021-05-10 S 2,634 $96.46 d 19,800 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 C 30,150 d 10,667,927 direct

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-12 17:33:58 -0400 2021-05-10 C 30,150 d 12,528,282 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 S 837 $100.71 d 800 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 S 13,986 $97.51 d 5,814 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 C 30,150 a 30,150 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:40 -0400 2021-05-10 S 100 $103.68 d 0 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:40 -0400 2021-05-10 S 1,451 $99.86 d 1,637 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:40 -0400 2021-05-10 S 2,634 $96.46 d 19,800 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-12 17:33:40 -0400 2021-05-10 C 30,150 d 12,528,282 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:58 -0400 2021-05-10 S 700 $102.07 d 100 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:58 -0400 2021-05-10 S 2,726 $98.76 d 3,088 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:58 -0400 2021-05-10 S 7,716 $95.82 d 22,434 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 S 100 $103.68 d 0 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 S 1,451 $99.86 d 1,637 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 S 2,634 $96.46 d 19,800 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 C 30,150 d 10,667,927 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:40 -0400 2021-05-10 S 700 $102.07 d 100 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:40 -0400 2021-05-10 S 2,726 $98.76 d 3,088 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:40 -0400 2021-05-10 S 7,716 $95.82 d 22,434 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-12 17:33:58 -0400 2021-05-10 C 30,150 d 12,528,282 indirect

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:58 -0400 2021-05-10 S 837 $100.71 d 800 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:58 -0400 2021-05-10 S 13,986 $97.51 d 5,814 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

BURBANK-ACH AMBER - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 18:03:23 -0400 2021-05-10 S 700 $95.80 d 9,712 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-12 17:33:58 -0400 2021-05-10 C 30,150 a 30,150 indirect 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 S 700 $102.07 d 100 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 S 2,726 $98.76 d 3,088 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-12 17:33:28 -0400 2021-05-10 S 7,716 $95.82 d 22,434 direct 1.5061 -0.0972 3.8261 4 -0.0972 6

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-12 17:33:40 -0400 2021-05-10 C 30,150 d 12,528,282 indirect

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-11 18:29:21 -0400 2021-05-07 S 2,849 $103.05 d 13,621 direct -8.7149 -8.5597 0.0 1 -8.7149 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-11 18:29:21 -0400 2021-05-07 C 19,570 a 19,570 direct -8.7149 -8.5597 0.0 1 -8.7149 2

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:28:57 -0400 2021-05-07 S 120 $105.55 d 0 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:28:57 -0400 2021-05-07 S 2,849 $103.05 d 13,621 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:28:57 -0400 2021-05-07 C 19,570 a 19,570 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 19:44:38 -0400 2021-05-07 S 2,226 $104.98 d 0 direct -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 19:44:38 -0400 2021-05-07 S 3,159 $101.71 d 4,738 direct -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:29:13 -0400 2021-05-07 S 7,490 $104.83 d 120 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 19:44:38 -0400 2021-05-07 C 7,997 d 375,553 direct -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:29:13 -0400 2021-05-07 S 2,900 $101.68 d 16,470 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-11 18:29:13 -0400 2021-05-07 C 19,570 d 12,558,432 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-11 18:29:21 -0400 2021-05-07 S 7,490 $104.83 d 120 direct -8.7149 -8.5597 0.0 1 -8.7149 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-11 18:29:21 -0400 2021-05-07 S 2,900 $101.68 d 16,470 direct -8.7149 -8.5597 0.0 1 -8.7149 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-11 18:29:21 -0400 2021-05-07 C 19,570 d 10,698,077 direct -8.7149 -8.5597 0.0 1 -8.7149 2

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:28:57 -0400 2021-05-07 S 7,490 $104.83 d 120 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:28:57 -0400 2021-05-07 S 2,900 $101.68 d 16,470 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-11 18:28:57 -0400 2021-05-07 C 19,570 d 12,558,432 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 19:44:38 -0400 2021-05-07 S 1,400 $104.19 d 2,226 direct -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-11 18:29:13 -0400 2021-05-07 C 19,570 d 12,558,432 indirect

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 19:44:38 -0400 2021-05-07 S 100 $100.31 d 7,897 direct -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:29:13 -0400 2021-05-07 S 6,011 $104.05 d 7,610 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:29:13 -0400 2021-05-07 S 200 $100.69 d 19,370 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-11 18:29:21 -0400 2021-05-07 C 19,570 d 10,698,077 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-11 18:29:21 -0400 2021-05-07 S 6,011 $104.05 d 7,610 direct -8.7149 -8.5597 0.0 1 -8.7149 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-11 18:29:21 -0400 2021-05-07 S 200 $100.69 d 19,370 direct -8.7149 -8.5597 0.0 1 -8.7149 2

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-11 18:28:57 -0400 2021-05-07 C 19,570 d 12,558,432 indirect

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:28:57 -0400 2021-05-07 S 6,011 $104.05 d 7,610 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:28:57 -0400 2021-05-07 S 200 $100.69 d 19,370 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 19:44:38 -0400 2021-05-07 C 7,997 d 375,553 direct

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 19:44:38 -0400 2021-05-07 S 1,112 $102.79 d 3,626 direct -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:29:13 -0400 2021-05-07 S 120 $105.55 d 0 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 19:44:38 -0400 2021-05-07 C 7,997 a 7,997 direct -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:29:13 -0400 2021-05-07 S 2,849 $103.05 d 13,621 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-11 18:29:13 -0400 2021-05-07 C 19,570 a 19,570 indirect -8.7149 -8.5597 0.0 1 -8.7149 2

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-11 18:29:21 -0400 2021-05-07 S 120 $105.55 d 0 direct -8.7149 -8.5597 0.0 1 -8.7149 2

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-10 18:28:16 -0400 2021-05-06 C 34,054 d 12,578,002 indirect

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:16 -0400 2021-05-06 S 7,709 $100.60 d 6,794 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by trust

2021-05-10 18:28:16 -0400 2021-05-06 C 34,054 d 12,578,002 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:28 -0400 2021-05-06 S 5,693 $101.57 d 1,101 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:28 -0400 2021-05-06 C 34,054 a 34,054 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:04:29 -0400 2021-05-06 S 2,003 $100.08 d 0 direct -3.5607 -8.5971 0.0 1 -11.9654 3

BURKS DREW - Officer CHIEF INFORMATION OFFICER

2021-05-10 18:27:53 -0400 2021-05-06 M 2,000 $10.00 a 2,039 direct -3.5607 -8.5971 0.0 1 -11.9654 3

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:28:09 -0400 2021-05-06 S 5,693 $101.57 d 1,101 direct -3.5607 -8.5971 0.0 1 -11.9654 3

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:28:09 -0400 2021-05-06 C 34,054 a 34,054 direct -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:16 -0400 2021-05-06 S 1,101 $102.42 d 0 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:16 -0400 2021-05-06 S 19,551 $99.72 d 14,503 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-10 18:28:28 -0400 2021-05-06 C 34,054 d 12,578,002 indirect

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:28 -0400 2021-05-06 S 7,709 $100.60 d 6,794 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by trust

2021-05-10 18:28:28 -0400 2021-05-06 C 34,054 d 12,578,002 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:04:29 -0400 2021-05-06 C 2,003 a 2,003 direct -3.5607 -8.5971 0.0 1 -11.9654 3

BURKS DREW - Officer CHIEF INFORMATION OFFICER

2021-05-10 18:27:53 -0400 2021-05-06 M 2,000 d 35,500 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:28:09 -0400 2021-05-06 C 34,054 d 10,717,647 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:28:09 -0400 2021-05-06 S 7,709 $100.60 d 6,794 direct -3.5607 -8.5971 0.0 1 -11.9654 3

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:28:09 -0400 2021-05-06 C 34,054 d 10,717,647 direct -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:16 -0400 2021-05-06 S 5,693 $101.57 d 1,101 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK EVAN - Director - Officer - > 10% Owner CEO MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:16 -0400 2021-05-06 C 34,054 a 34,054 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:28 -0400 2021-05-06 S 1,101 $102.42 d 0 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES ROBYN MARY ELIZABETH - Director - > 10% Owner MEMBER OF 10% OWNER GROUP by mark and robyn jones descendants trust 2014

2021-05-10 18:28:28 -0400 2021-05-06 S 19,551 $99.72 d 14,503 indirect -3.5607 -8.5971 0.0 1 -11.9654 3

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:04:29 -0400 2021-05-06 C 2,003 d 383,550 direct

JONES MARK E. JR. - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:04:29 -0400 2021-05-06 C 2,003 d 383,550 direct -3.5607 -8.5971 0.0 1 -11.9654 3

BURKS DREW - Officer CHIEF INFORMATION OFFICER

2021-05-10 18:27:53 -0400 2021-05-06 S 2,000 $100.93 d 39 direct -3.5607 -8.5971 0.0 1 -11.9654 3

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:28:09 -0400 2021-05-06 S 1,101 $102.42 d 0 direct -3.5607 -8.5971 0.0 1 -11.9654 3

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-10 18:28:09 -0400 2021-05-06 S 19,551 $99.72 d 14,503 direct -3.5607 -8.5971 0.0 1 -11.9654 3

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:56:21 -0400 2021-05-05 C 20,282 d 10,751,701 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:56:21 -0400 2021-05-05 S 16,512 $100.96 d 3,770 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:56:21 -0400 2021-05-05 S 300 $102.95 d 0 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:56:21 -0400 2021-05-05 C 20,282 a 20,282 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:56:21 -0400 2021-05-05 S 3,470 $101.64 d 300 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:56:21 -0400 2021-05-05 C 20,282 d 10,751,701 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

PETERSON CAMILLE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:49:41 -0400 2021-05-04 C 1,000 d 343,144 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:49:24 -0400 2021-05-04 C 20,944 d 10,771,983 direct

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:49:24 -0400 2021-05-04 C 20,944 a 20,944 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

PETERSON CAMILLE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:49:41 -0400 2021-05-04 S 1,000 $101.93 d 0 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:49:24 -0400 2021-05-04 S 820 $102.70 d 0 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:49:24 -0400 2021-05-04 C 20,944 d 10,771,983 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

PETERSON CAMILLE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:49:41 -0400 2021-05-04 C 1,000 a 1,000 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

MARK & ROBYN JONES DESCENDANTS TRUST 2014 - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:49:24 -0400 2021-05-04 S 20,124 $101.85 d 820 direct 4.8683 -17.5298 18.6617 18.6617 31 -17.8403 12

PETERSON CAMILLE - > 10% Owner MEMBER OF 10% OWNER GROUP

2021-05-05 17:49:41 -0400 2021-05-04 C 1,000 d 343,144 direct

* -

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
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 21:15:03 UTC -0.231 0.311 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 20:45:02 UTC -0.2253 0.3053 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 20:15:04 UTC -0.2253 0.3053 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 19:45:03 UTC -0.2253 0.3053 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 19:15:03 UTC -0.2253 0.3053 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 18:45:02 UTC -0.2222 0.3022 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 18:15:03 UTC -0.2222 0.3022 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 17:45:02 UTC -0.2222 0.3022 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 17:15:03 UTC -0.2222 0.3022 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 16:45:03 UTC -0.2221 0.3021 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 16:15:03 UTC -0.2221 0.3021 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 15:45:03 UTC -0.2221 0.3021 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 15:15:03 UTC -0.2221 0.3021 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 14:45:03 UTC -0.1889 0.2689 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 14:15:02 UTC -0.1889 0.2689 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 13:45:03 UTC -0.1889 0.2689 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 13:15:03 UTC -0.1889 0.2689 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-23 12:45:03 UTC -0.1889 0.2689 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-22 22:15:03 UTC -0.1889 0.2689 400000
GOOSEHEAD INSURANCE INC -A GSHD 2021-06-22 21:45:03 UTC -0.1889 0.2689 400000

Current Active Short Positions

Holder Issuer Net Short Position Position Date Origin
SCHWAB CAPITAL TRUST- Schwab Hedged Equity Fund GSHD -552.0 shares, $-73747.2 2021-01-31 N-PORT
AGF Investments Trust- AGFIQ Hedged Dividend Income Fund GSHD -66.0 shares, $-7073.88 2021-03-31 N-PORT
Prudential Investment Portfolios 12- PGIM QMA Large-Cap Core Equity Plus Fund GSHD -100.0 shares, $-10718.0 2021-03-31 N-PORT
Prudential Investment Portfolios 12- PGIM QMA Long-Short Equity Fund GSHD -1200.0 shares, $-128616.0 2021-03-31 N-PORT
Advanced Series Trust- AST Academic Strategies Asset Allocation Portfolio GSHD -1700.0 shares, $-182206.0 2021-03-31 N-PORT

Elevate your investments