May 15
2024
SELL
Open market or private sale
$1,701,100
$170.11 p/Share
10,000
Reduced 7.77%
118,629
Class A Common Stock
May 10
2024
SELL
Open market or private sale
$1,627,000
$162.7 p/Share
10,000
Reduced 7.21%
128,629
Class A Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,271,926
$153.8 p/Share
8,270
Reduced 5.63%
138,629
Class A Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
8,121
Added 5.24%
146,899
Class A Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$666,872
$153.87 p/Share
4,334
Reduced 3.03%
138,778
Class A Common Stock
Jan 08
2024
BUY
Grant, award, or other acquisition
-
11,726
Added 7.57%
143,112
Class A Common Stock
Oct 23
2023
SELL
Open market or private sale
$121,496
$105.01 p/Share
1,157
Reduced 0.87%
131,386
Class A Common Stock
Oct 20
2023
SELL
Open market or private sale
$929,399
$105.1 p/Share
8,843
Reduced 6.25%
132,543
Class A Common Stock
Jul 20
2023
SELL
Open market or private sale
$1,264,800
$126.48 p/Share
10,000
Reduced 6.61%
141,386
Class A Common Stock
May 15
2023
SELL
Open market or private sale
$1,132,000
$113.2 p/Share
10,000
Reduced 6.2%
151,386
Class A Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,030,184
$96.74 p/Share
10,649
Reduced 6.19%
161,386
Class A Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
29,708
Added 14.73%
172,035
Class A Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$502,866
$104.07 p/Share
4,832
Reduced 3.28%
142,327
Class A Common Stock
Jul 02
2022
SELL
Payment of exercise price or tax liability
$285,569
$74.6 p/Share
3,828
Reduced 2.54%
147,159
Class A Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
19,480
Added 11.43%
150,987
Class A Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$307,462
$90.59 p/Share
3,394
Reduced 2.52%
131,507
Class A Common Stock
Sep 01
2021
SELL
Open market or private sale
$1,086,200
$108.62 p/Share
10,000
Reduced 6.9%
134,901
Class A Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$605,704
$101.39 p/Share
5,974
Reduced 3.96%
144,901
Class A Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,001,400
$100.14 p/Share
10,000
Reduced 6.22%
150,875
Class A Common Stock
Apr 01
2021
SELL
Open market or private sale
$1,023,700
$102.37 p/Share
10,000
Reduced 5.85%
160,875
Class A Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
21,094
Added 10.99%
170,875
Class A Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$169,977
$92.58 p/Share
1,836
Reduced 1.21%
149,781
Class A Common Stock
Jan 20
2021
SELL
Open market or private sale
$802,200
$80.22 p/Share
10,000
Reduced 6.19%
151,617
Class A Common Stock
Dec 17
2020
SELL
Open market or private sale
$802,000
$80.2 p/Share
10,000
Reduced 5.83%
161,617
Class A Common Stock
Sep 29
2020
SELL
Open market or private sale
$141,909
$80.22 p/Share
1,769
Reduced 1.02%
171,617
Class A Common Stock