Exhibit 99.1


Schedule A

Sales of Shares of Class A Common Stock in Past 60 Days


Date

Number of Shares

Weighted Average Sales Price

Low Price

High Price

05/05/2026

1,200

$168.53

$168.04

$169.03

05/05/2026

1,200

$169.76

$169.26

$170.20

05/05/2026

3,701

$170.90

$170.41

$171.40

05/05/2026

7,249

$171.90

$171.41

$172.39

05/05/2026

1,850

$172.82

$172.41

$173.35

05/05/2026

1,700

$173.78

$173.47

$174.21

05/05/2026

700

$174.72

$174.48

$175.06

05/05/2026

300

$175.92

$175.81

$176.15

05/05/2026

100

$176.81

$176.81

$176.81






04/15/2026

500

$156.41

$155.89

$156.77

04/15/2026

2,595

$157.41

$156.98

$157.97

04/15/2026

11,605

$158.48

$158.01

$159.00

04/15/2026

3,300

$159.21

$159.03

$159.47






03/31/2026

700

$126.40

$125.73

$126.66

03/31/2026

400

$127.44

$127.02

$127.79

03/31/2026

1,700

$128.57

$128.11

$129.09

03/31/2026

900

$129.40

$129.14

$129.64

03/31/2026

897

$130.94

$130.28

$131.27

03/31/2026

2,103

$131.64

$131.30

$132.18

03/31/2026

3,848

$134.16

$133.60

$134.59

03/31/2026

7,452

$134.84

$134.60

$135.52






03/13/2026

11,100

$132.01

$131.38

$132.37

03/13/2026

3,000

$132.72

$132.38

$133.35

03/13/2026

900

$134.29

$133.70

$134.62

03/13/2026

1,600

$135.26

$134.76

$135.75

03/13/2026

1,400

$136.20

$135.80

$136.57


The Reporting Person undertakes to provide to the Issuer, any security of the Issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares of Class A Common Stock sold at each separate price within the ranges set forth herein.